sql >> データベース >  >> RDS >> Oracle

単一のコマンドでテーブルに列とコメントを追加するSQL

    いいえ、できません。

    あなたがする必要がある理由はありません。これは1回限りの操作であるため、実際に入力して実行するのに1、2秒しかかかりません。

    Webアプリケーションに列を追加する場合は、追加する必要がないため、データモデルに欠陥があることを示しています。

    コメントが列属性であるというコメントへの応答。 見える そのため、舞台裏では、Oracleはこれをオブジェクトの属性として保存します。 。

    SQL> desc sys.com$
     Name                                      Null?    Type
     ----------------------------------------- -------- ----------------------------
     OBJ#                                      NOT NULL NUMBER
     COL#                                               NUMBER
     COMMENT$                                           VARCHAR2(4000)
    
    SQL>
    

    この列はオプションで、sys.col$ コメント情報は含まれていません。

    これは、コメントを処理するシステムを複数ではなく1つにするために行われたとは、私にはわかりません。



    1. MySQLで複数の列を検索する方法は?

    2. OUTPUTを使用して新旧のIDをキャプチャするにはどうすればよいですか?

    3. SQLスクリプトからシェルスクリプトへの戻り値

    4. Oracleでタイムゾーンを変換する方法は?