我试图创建一个oracle数据库。在编写下面的代码并在Oracle 11g中运行后,它给了我一个错误,说明第1行无效字符!错误在第1行:ORA-00911:无效字符
SPOOL output.log;
DROP TABLE DrinkRecord CASCADE CONSTRAINTS;
/*Creates the Table */
CREATE TABLE DrinkRecord
(
ID NUMBER(11) PRIMARY KEY NOT NULL,
DrinkType VARCHAR(255) NOT NULL,
DrinkName VARCHAR(255) NOT NULL,
DrinkBenefit VARCHAR(255) NOT NULL
);
COMMIT;
/*Begin Inserting Values into the table*/
INSERT INTO DrinkRecord (ID, DrinkType, DrinkName, DrinkBenefit) VALUES (1,’Fluid’,’Water’,’life’);
COMMIT;
INSERT INTO DrinkRecord (ID, DrinkType, DrinkName, DrinkBenefit) VALUES (2,’Liquid’,’Milk’,’Strengthen bon.’);
COMMIT;
INSERT INTO DrinkRecord (ID, DrinkType, DrinkName, DrinkBenefit) VALUES (3,’Fluid’,’Ginger Ale’,’Prevent discomfort.’);
COMMIT;
INSERT INTO DrinkRecord (ID, DrinkType, DrinkName, DrinkBenefit) VALUES (4,’Fluid’,’Fish Oil’,’vitamins.’);
COMMIT;
SELECT * FROM DrinkRecord;
COMMIT;
SPOOL OFF;
端OUT把当我运行代码:
因此,如果您的问题是关于INVALID CHARACTER错误,为什么标题谈论另一个,TABLE或VIEW DOES NOT EXIST,错误?写一个反映问题实际内容的标题太难了吗? – mathguy
不要使用MS word或富文本编辑器来构建您的sql脚本。使用简单的文本编辑器。 –