不行,例如我的sql文件这么写的:
create table YX1 (uy_sy char(10));
create table YX2 (uy_sy char(10))
  执行告诉我第一行有错,提示分号是无效的字符!

解决方案 »

  1.   

    我刚测试过,没有问题:
    文件内容:
    create table YX1 (uy_sy char(10));
    create table YX2 (uy_sy char(10));SQL> @d:\testsql.sqlTable created.Elapsed: 00:00:00.40Table created.Elapsed: 00:00:00.31
    SQL> commit;Commit complete.Elapsed: 00:00:00.10
    SQL> desc yx1;
     Name                                      Null?    Type
     ----------------------------------------- -------- -------------------------- UY_SY                                              CHAR(10)SQL> desc yx2;
     Name                                      Null?    Type
     ----------------------------------------- -------- -------------------------- UY_SY                                              CHAR(10)
      

  2.   

    这样写
    create table YX1 (uy_sy char(10));
    create table YX2 (uy_sy char(10));
    /
    保存后运行