DB2で列のデータ型や長さを変更の方法
DB2のフィールドの型と長さを変更するには、ALTER TABLEステートメントを使用します。
フィールドの型と長の変更の例を以下に示します。
-- 修改表格中的列类型
ALTER TABLE 表名
ALTER COLUMN 列名 SET DATA TYPE 新类型;
-- 修改表格中的列长度
ALTER TABLE 表名
ALTER COLUMN 列名 SET DATA TYPE 新类型
SET LENGTH 新长度;
上記の例で、「テーブル名」を置換したいテーブルの名前に、「列名」を置換したいカラムの名前に、「新しい型」を置換したい型に、「新しい長さ」を置換したい長さに置き換えてください。
フィールドの型や長さを変更するとデータが失われたり切り捨てられたりする場合があるので、作業を行う前にデータをバックアップしてください。