DB2で列のデータ型や長さを変更の方法

DB2のフィールドの型と長さを変更するには、ALTER TABLEステートメントを使用します。

フィールドの型と長の変更の例を以下に示します。

-- 修改表格中的列类型
ALTER TABLE 表名
ALTER COLUMN 列名 SET DATA TYPE 新类型;

-- 修改表格中的列长度
ALTER TABLE 表名
ALTER COLUMN 列名 SET DATA TYPE 新类型
SET LENGTH 新长度;

上記の例で、「テーブル名」を置換したいテーブルの名前に、「列名」を置換したいカラムの名前に、「新しい型」を置換したい型に、「新しい長さ」を置換したい長さに置き換えてください。

フィールドの型や長さを変更するとデータが失われたり切り捨てられたりする場合があるので、作業を行う前にデータをバックアップしてください。

bannerAds