如何將 Name 列的長度從 CHAR(20) 更改為 CHAR(50)?


DB2 為我們提供了一個選項,可以修改表中現有列的屬性。我們必須使用 ALTER COLUMN 引數和 ALTER TABLE 來實現此目的,如下所示。

ALTER TABLE DBSET1.TAB1
   ALTER COLUMN NAME
      SET DATATYPE CHAR(50);

ALTER TABLE 保留字後面跟隨資料庫限定的表名,在本例中為 DBSET1.TAB1。類似地,ALTER COLUMN 後面跟隨需要修改的列的名稱,在本例中為 NAME(學生姓名)。

在 SET DATATYPE 引數中,我們可以為 NAME 列傳遞新的長度 50。

更新於: 12-9 月 -2020

121 次瀏覽量

開啟您的職業生涯

完成課程,獲得認證

立即開始
廣告
© . All rights reserved.