ORA-01735:ALTER TABLE选项无效(尝试更改COLUMN上的DEFAULT时)

时间:2017-11-22 22:22:07

标签: sql oracle

我试图将列的默认值从Y更改为N.我正好使用SQL

ALTER TABLE myschema.emp ALTER COLUMN is_active DEFAULT 'Y';

如上所述 https://docs.oracle.com/javadb/10.8.3.0/ref/rrefsqlj81859.html但是收到了错误

Error report -
ORA-01735: invalid ALTER TABLE option
01735. 00000 -  "invalid ALTER TABLE option"
*Cause:    
*Action:

1 个答案:

答案 0 :(得分:1)

尝试遵循此语法。我相信你需要把数据类型放在那里。

    alter table foo modify( col2 varchar2(10) default 'foo' );