Oracle新增修改刪除字段操作與注意事項

2021-10-05 07:04:19 字數 1118 閱讀 8678

1.新增字段:

alter

table fnd_emp add

(欄位名 屬性值 預設值 約束)

;#例子:

alter

table fnd_emp add

(emp_email varchar(50

)default

'**********@***.com'

notnull

);

注意:因為是已有資料,所以我們進行新增欄位的時候如果有約束,比如not null我們就必須給予預設值,或者其他資料2.1修改字段屬性:

alter

table fnd_emp modify

(欄位名 屬性值)

;#例子:

alter

table fnd_emp modify

(email varchar(52));

2.2修改欄位名:

alter

table fnd_emp rename

column 舊的名字 to 新的名字;

#例子:

alter

table fnd_emp rename

column email to eemail;

3.刪除字段

問題寫法:

alter

table fnd_emp drop 欄位名;

正確寫法:

alter

table fnd_emp drop

(欄位名)

;alter

table fnd_emp drop

(email)

;

注意:刪除欄位的時候最好是新增括號把欄位名括起來不然就是這個缺失關鍵字報錯.

oracle 新增 修改 刪除字段

新增欄位的語法 alter table tablename add column datatype default value null not null 修改欄位的語法 alter table tablename modify column datatype default value null ...

Orcale新增 修改 刪除字段

一 新增字段 alert tableuser add username varchar2 255 char 設定欄位不為空,給出預設值 alert tableuser add username varchar2 255 char default 這是預設值 not null 二 修改字段 alter...

Oracle 增加修改刪除字段

新增欄位的語法 alter table tablename add column datatype default value null not null 修改欄位的語法 alter table tablename modify column datatype default value null ...