私は単純なSQLコードを持ってcreate table
いadd constraint
ます。次のようになります。
CREATE TABLE bills (
id INTEGER NOT NULL,
code VARCHAR2(25) NOT NULL,
dateOfGeneration DATE NOT NULL,
job_id INTEGER NOT NULL
);
ALTER TABLE bills ADD CONSTRAINT bills_pk PRIMARY KEY ( id,job_id );
IBExpert - Firebird のクライアントを使用しています。このコードを実行すると、2 つのエラーが発生します。
最初のエラー: - コードで VARCHAR2(25) NOT NULL
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 3, column 29.
(.
2 番目のエラー: - コード内ALTER TABLE ...
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 8, column 1.
ALTER.
私が最初に思うのは、varchar2
代わりにを使用しているためですvarchar
。2番目のエラーはどうですか?これを修正する方法は?