0
CREATE TABLE MyTable
   (FName Varchar2(20) CONSTRAINT MyTable_FName_def DEFAULT 'MyName',
   LName varchar2(20) );

上記のクエリを実行すると、次のエラーが発生しました。

constraint specification not allowed here
4

1 に答える 1

1

The Oracle manualを調べると、値にキーワードDEFAULTが必要ないことがわかりますCONSTRAINT

以下を使用する必要があります。

CREATE TABLE MyTable
    (
        FName Varchar2(20) DEFAULT 'MyName',
        LName Varchar2(20)
    );
于 2013-03-15T10:13:21.363 に答える