命令行调用执行 1.sql
/*修改内容:*** * 创建人:*** * 创建时间:* */ INSERT INTO "test"(test1,test2,test3,test4) VALUES('test','123',sysdate,'1234'); /*END*/
SQL> @/home/oracle/1.sql 1 row created. 1 row created.
sqlplus命令行中 /* 会被解释为 /
/ 是执行缓冲区中的命令,即执行上一行命令,所以会被执行两次