CREATE TABLE MyTable
(FName Varchar2(20) CONSTRAINT MyTable_FName_def DEFAULT 'MyName',
LName varchar2(20) );
运行上述查询时出现以下错误,
constraint specification not allowed here
CREATE TABLE MyTable
(FName Varchar2(20) CONSTRAINT MyTable_FName_def DEFAULT 'MyName',
LName varchar2(20) );
运行上述查询时出现以下错误,
constraint specification not allowed here
如果您查看Oracle 手册,您会发现DEFAULT
值不需要CONSTRAINT
关键字
你应该使用:
CREATE TABLE MyTable
(
FName Varchar2(20) DEFAULT 'MyName',
LName Varchar2(20)
);