比如SELECT * FROM dept;
不要的有COL deptno HEADING "编号"
为啥啊?主要手头还没有实际环境。不好自己测试~请各位帮忙说下哈~谢谢

解决方案 »

  1.   

    是sql语句就要像
    COL deptno HEADING "编号"
    set lines 200
    之类的,不算是sql语句,是用来设置sqlplus的
      

  2.   

    当一个sql语句结束时就要用;或/才能执行,不然系统会认为你的sql还没有结束
      

  3.   

    SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,MERGE
    这些都是SQL语句,都要分号或'/'来执行COL,SET,SHOW,VAR,EXECUTE,STARTUP,APPEND等等这些是SQL PLUS命令,是不用分号的,
    关于SQL PLUS的内容请见
    http://download.oracle.com/docs/cd/B28359_01/server.111/b31189/toc.htm