J'ai essayé de modifier la commande et à la recherche d'autres questions afin de répondre à cette question, mais je reçois toujours leSQL: manquant Parenthèses
redoutéeORA-00907: manque parenthèse.
Voici mon code. Y a-t-il un mot clé que je pourrais avoir besoin de laisser tomber ici? Merci
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)
);
Plusieurs parties de ce ne sont pas valides syntaxe Oracle. L'avez-vous copié à partir d'un autre SGBD? Et quelle version d'Oracle essayez-vous de l'utiliser? –
Je l'utilise sur le site Web actuel d'Oracle Application Express. Je crois que le code que j'ai ont une syntaxe obsolète. Comment devrais-je comptabiliser le mot clé IDENTITY? –