我试图编辑命令,看着为了回答这个问题,其他的问题,但我仍然得到了可怕的SQL:缺少括号
ORA-00907:缺少右括号。
这是我的代码。有什么关键词我可能需要放在这里?谢谢
CREATE TABLE Loan
(
LoanID INT IDENTITY (1, 1) UNIQUE,
BranchID INT NOT NULL REFERENCES Branch(BranchID) ON DELETE CASCADE,
LoanNumber CHAR(20) NOT NULL UNIQUE,
LoanType VARCHAR(30) NOT NULL,
Amount MONEY NOT NULL,
ModifiedDate DATETIME DEFAULT (getdate()),
PRIMARY KEY (LoanID)
);
是有几个地方都没有有效的Oracle语法。你是否从另一个DBMS中复制它?你试图运行哪个版本的Oracle? –
我在当前的Oracle Application Express网站上运行它。我相信我的代码有过时的语法。我将如何解释IDENTITY关键字。 –