在Oracle 10i中,我运行以下命令:
ALTER TABLE jnrvwchnglst ADD ( jnrvwchnglst_userid NUMBER(10) NOT NULL DEFAULT 1 )
是jnrvwchnglst是现有的表,没有jnrvwchnglst_userid不是现有的列.
Oracle错误消息是:
ORA-00907: missing right parenthesis
这个查询有什么问题,为什么Oracle认为我缺少一个括号?
解决方法
ALTER TABLE jnrvwchnglst ADD ( jnrvwchnglst_userid NUMBER(10) DEFAULT 1 NOT NULL )