どのようにしてDB2に新しい列とコメントを追加できますか?

DB2データベースでは、ALTER TABLEステートメントを使用して、フィールドやコメントの追加が可能です。

例えば、”employees”というテーブルに新しいフィールド”salary”を追加し、そのフィールドに注釈を追加したい場合は、以下のSQL文を使用することができます:

ALTER TABLE employees
ADD COLUMN salary DECIMAL(10, 2) DEFAULT 0,
ADD COLUMN comment VARCHAR(100);

COMMENT ON COLUMN employees.salary IS '员工工资';
COMMENT ON COLUMN employees.comment IS '备注';

上記のコードでは、「employees」テーブルに「salary」と「comment」という2つの新しいフィールドを追加するために、ALTER TABLE文を使用し、これらの2つのフィールドにコメントを追加するためにCOMMENT ON COLUMN文を使用しました。

DB2では、ALTER TABLE文が、特に大規模なテーブルに新しい列を追加する際に、テーブルのパフォーマンスに影響を与える可能性があることに注意する必要があります。そのため、ALTER TABLE文を実行する前に、データのバックアップやインデックスの作成などの操作を行うことで、データの完全性とパフォーマンスを確保することをお勧めします。

bannerAds