konhon

          忘掉過去,展望未來。找回自我,超越自我。
          逃避不一定躲的過, 面對不一定最難過, 孤單不一定不快樂, 得到不一定能長久, 失去不一定不再擁有, 可能因為某個理由而傷心難過, 但我卻能找個理由讓自己快樂.

          Google

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            203 Posts :: 0 Stories :: 61 Comments :: 0 Trackbacks

          Sql*plus中, 不允許sql語句中間有空行, 這在從其它地方拷貝腳本到sql*plus中執行時很麻煩. 比如下面的腳本:

          select deptno, empno, ename
          from emp
          
          where empno = '7788';

          如果拷貝到sql*plus中執行, 就會出現錯誤:


          scott@O9I.US.ORACLE.COM> select deptno, empno, ename
            2  from emp
            3
          where empno = '7788';
          SP2-0734: unknown command beginning "where empn..." - rest of line ignored.
          

          原因是sqlplus遇到空行就認為是語句結束了.
          其實要改變這種現象, 只要使用SQLBLANKLINES參數就可以了.

          scott@O9I.US.ORACLE.COM> SET SQLBLANKLINES ON
          scott@O9I.US.ORACLE.COM>
          scott@O9I.US.ORACLE.COM> select deptno, empno, ename
            2  from emp
            3
            4  where empno = '7788';
          
              DEPTNO      EMPNO ENAME
          ---------- ---------- ----------
                  20       7788 SCOTT
          
          
          posted on 2005-10-17 05:48 konhon 優華 閱讀(389) 評論(0)  編輯  收藏 所屬分類: Oracle
          主站蜘蛛池模板: 华蓥市| 宁强县| 奉化市| 万年县| 英超| 锡林浩特市| 江安县| 中卫市| 泸水县| 旬阳县| 米易县| 岳阳县| 日照市| 富裕县| 长白| 潮安县| 根河市| 双柏县| 东乌珠穆沁旗| 平泉县| 襄城县| 祁门县| 新源县| 大埔县| 清水县| 平潭县| 雅江县| 瑞金市| 长沙市| 崇信县| 桃园县| 卓资县| 鄂伦春自治旗| 达日县| 台中县| 广南县| 文山县| 黄梅县| 襄城县| 宁城县| 印江|