我不明白为什么我的函数会引发这个错误:
CREATE TABLE "CVAULTIMPORTLOG" (
"ID" RAW(16) DEFAULT sys_guid(),
"DATE" TIMESTAMP(6),
"TYPE" NUMBER,
"CODE" NUMBER,
"MESSAGE" VARCHAR2(500 BYTE),
CONSTRAINT "PK_CVAULTIMPORTLOG" PRIMARY KEY ("ID")
);
我使用SQL Developer,谢谢!
答案 0 :(得分:0)
创建表格时没有问题:
SQL> CREATE TABLE "CVAULTIMPORTLOG"
2 (
3 "ID" RAW(16) DEFAULT sys_guid(),
4 "DATE" TIMESTAMP(6),
5 "TYPE" NUMBER,
6 "CODE" NUMBER,
7 "MESSAGE" VARCHAR2(500 BYTE),
8 CONSTRAINT "PK_CVAULTIMPORTLOG" PRIMARY KEY ("ID")
9 );
Table created.
SQL>
注意,请注意双引号。 带引号的标识符以双引号(")开头和结尾。如果使用带引号的标识符命名架构对象,则每次引用该对象时都必须使用双引号。
答案 1 :(得分:0)
无论如何,谢谢大家的帮助! 祝你有愉快的一天!