DB2 alter 新增/刪除/修改列


 SQL語句 增加列、修改列、刪除列 

1 添加字段

語法 : alter table 表名稱 add 字段名稱 類型
demo:   alter table tableName add columnName varchar(
50)

2 更改字段類型(或者字段長度)

語法 :alter table 表名 alter column 字段名 set data type 類型
demo:   alter table tableName alter column columnNamn
set data type varchar(4000)

注意:

  1. 更改字段類型是有操作限制的. 將字段改為比之前類型長度大的可以,如果要改小,必須先drop掉原來的column,然后再重新添加.
  2. 另外改為不同的類型,也需要先drop掉column.然后再重新添加;


3 刪除字段

alter table 表名稱 drop column 字段名

4 為字段添加默認值

alter table 表名稱 alter column 字段名 set default 值

Demo:
1 alter table table_name altercolumn column_test set default  'value';

5 添加帶默認值的字段

Demo:
1 alter table table_name addcolumn column_test vachar(20)not null with default  'value';

6 設置字段默認時間為當前時間

Demo:
1 alter table table_name altercolumn column_test set default  current date;

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM