- 建表语句create最后不能添加”/“,例如以下错误:
create table LTXGL10_bak2
(
ltxgl1000 VARCHAR2(36) not null,
a00 VARCHAR2(36),
ltxgl1001 VARCHAR2(36)
);
/
- 建表语句create最后分号“;”不能换行显示,例如以下错误:
CREATE TABLE CGGL_DM_03 (
DMCOD NVARCHAR2(80) NOT NULL ,
DMLEVCOD NVARCHAR2(80) NULL ,
DMGRP NVARCHAR2(20) NOT NULL ,
DMCPT NVARCHAR2(60) NULL ,
DMABR1 NVARCHAR2(60) NULL ,
DMABR2 NVARCHAR2(60) NULL ,
INPABR NVARCHAR2(60) NULL ,
DMHND NVARCHAR2(60) NOT NULL ,
INPFRQ NUMBER NOT NULL ,
YESPRV NUMBER NOT NULL ,
ATTRIBUTE NUMBER NOT NULL ,
ISCANUSE NUMBER NOT NULL
)
LOGGING
NOCOMPRESS
NOCACHE
;
- insert语句之前应该有相应的判断是否已存在该数据
- CREATE TABLE 建表语句之前应该有相应判断该表是否存在
- CREATE TABLE 建表语句之后不需要commit;
- insert、update、delete最后需要commit;
- Navicate中执行SQL不需要"/",但提交的脚本中需要