关于sql脚本的问题。
我有三条语句:
Create Table TRole(
RoleID NUMBER(38),
RoleName nVarChar2(100),
RolePriv nVarChar2(100),
Constraint Pk_TRole Primary Key(RoleID))
CREATE SEQUENCE SEQ_TRole
INCREMENT BY 1
START WITH 1
MAXVALUE 99999999999
NOCYCLE
CACHE 10
CREATE OR REPLACE TRIGGER AUTO_TRole
BEFORE INSERT ON TRole
FOR EACH ROW
BEGIN
SELECT SEQ_TRole.NEXTVAL INTO :NEW.RoleID FROM DUAL;
END;
是不是直接建个文本文件,把三条语句放进去,这个文件就可以当sql脚本用?
我这么用,在sql plus里执行没反应:
sql> @c:\1.sql;
8
就像上面那样。
正确的应该怎么做?