<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Decode360's Blog

    業精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
      302 隨筆 :: 26 文章 :: 82 評論 :: 0 Trackbacks
    sqlterminator
    ?
    ?
    SQLPLUS的sqlterminator參數可以在后面跟3個東西,分別是ON、OFF和character
    ?
    SQL> set sqlterminator ON|OFF|c
    ?
    c specifies the character that ends an SQL statement. The default is the semicolon (;).?
    The sqlterminator cannot be alpha numeric.
    ?
    ?
    舉例如下:
    ?
    SQL> set sqlterminator off
    SQL> show sqlterminator
    sqlterminator OFF
    SQL> select * from dual
    ? 2? ;
    ? 3? /
    ;
    *
    ERROR at line 2:
    ORA-00911: invalid character

    SQL> select * from dual
    ? 2? /
    ?
    D
    -
    X
    ?
    --關閉之后僅能以"/"來執行該SQL語句
    ?
    SQL> set sqlterminator on
    SQL> show sqlterminator
    sqlterminator ";" (hex 3b)
    SQL> select * from dual
    ? 2? ;
    ?
    D
    -
    X
    ?
    --打開后默認以";"來結尾
    ?
    SQL> set sqlterminator !
    SQL> show sqlterminator
    sqlterminator "!" (hex 21)
    SQL> select * from dual !
    ?
    D
    -
    X
    --設置其他字符作為sqlterminator
    ?
    SQL> set sqlterminator on
    SQL> show sqlterminator
    sqlterminator ";" (hex 3b)
    ?
    --設置on之后,依舊改為默認結束代碼";"
    ?
    SQL> set sqlterminator OFF
    SQL> update?T1
    ? 2? set?A =
    ? 3? 'DECLARE
    ? 4??RID NUMBER := 0 ;
    ? 5? BEGIN
    ? 6? SELECT 1 INTO RID
    ? 7? FROM dual;
    ? 8? END ;'
    ? 9? where?B= 'xxxx'
    10? /

    1 row updated.

    SQL> commit
    ? 2? /

    Commit complete.

    SQL> set sqlterminator ON
    ?
    --應用(插入帶";"的字符串)
    ?
    ?
    ?

    ?
    ?
    escape

    ?
    SQLPLUS的escape參數后面可以跟4個東西,分別是ON、OFF、character和"\"
    ?
    SQL> SET ESC[APE] {\| c|ON|OFF}
    Defines the character you enter as the escape character. OFF undefinesthe escape character. ON enables the escape character. ON changes thevalue of c back to the default "\".
    ?
    簡單舉例:
    ?
    SQL> set escape on
    SQL> show escape
    escape "\" (hex 5c)
    SQL> select '\' from dual;

    '
    -

    SQL> select '\\' from dual;

    '
    -
    \

    SQL> select '\\\' from dual;

    '
    -
    \

    SQL> select '\\\\' from dual;

    '\
    --
    \\

    --"\"為轉義符,轉移任意一個它后面的字符
    ?
    SQL> set escape !
    SQL> select '\\' from dual;
    ?
    '\
    --
    \\
    ?
    SQL> select '!\' from dual;
    ?
    '
    -
    \
    ?
    --使用其他字符作為轉義
    ?
    ?
    ?
    注意:這里的escape參數與SQL中的escape函數完全不同
    ?
    ?




    -The End-

    posted on 2009-03-30 21:54 decode360-3 閱讀(320) 評論(0)  編輯  收藏 所屬分類: SQL Dev
    主站蜘蛛池模板: 久久精品无码专区免费东京热| 国产免费久久久久久无码| 蜜桃AV无码免费看永久| 亚洲精品午夜无码专区| 大地影院MV在线观看视频免费| 亚洲乱码中文字幕综合| 91在线免费视频| 久久精品国产亚洲av高清漫画| 99热精品在线免费观看| 亚洲制服丝袜在线播放| 成年女性特黄午夜视频免费看 | 国产亚洲av片在线观看18女人| 一级一片免费视频播放| 亚洲日韩国产精品第一页一区| 免费无码H肉动漫在线观看麻豆| 久久亚洲成a人片| 97免费人妻无码视频| 亚洲AV女人18毛片水真多| 亚洲成av人片天堂网老年人| 人人爽人人爽人人片av免费| 国产成A人亚洲精V品无码| 久久精品人成免费| 亚洲日本成本人观看| 亚洲精品色婷婷在线影院 | 免费精品无码AV片在线观看| 亚洲女人影院想要爱| 免费鲁丝片一级观看| rh男男车车的车车免费网站| 亚洲av日韩av无码| 成人毛片免费观看视频大全| 亚洲AV无码男人的天堂| 最新精品亚洲成a人在线观看| 日本免费人成网ww555在线| 精品国产成人亚洲午夜福利| 亚洲成A人片在线观看中文 | 亚洲精品日韩一区二区小说| 一本色道久久综合亚洲精品| 95免费观看体验区视频| 国产精品亚洲小说专区| 久久久久亚洲精品成人网小说| 免费看的黄色大片|