修改列的默认选项

时间:2011-08-10 07:31:41

标签: sql oracle

我正在尝试使用以下查询将2列的默认值从“N”更改为“Y”,但它会引发错误。任何想法在这里都错了。错误:无效的Alter表选项。

Alter Table USER
Modify 
CONTACT_FLAG  Default 'Y',
APPROVAL_FLAG Default 'Y' ;

1 个答案:

答案 0 :(得分:1)

你必须像这样包围列

alter table
   table_name
modify
   (
      column1_name  column1_datatype,
      column2_name  column2_datatype,
      column3_name  column3_datatype,
      column4_name  column4_datatype
   );