<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 :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
      397 隨筆 :: 33 文章 :: 29 評論 :: 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函數完全不同
    ?
    ?
    ?
    posted on 2009-03-30 21:54 decode360 閱讀(301) 評論(0)  編輯  收藏 所屬分類: 05.SQL
    主站蜘蛛池模板: 亚洲久本草在线中文字幕| 亚洲AV无码一区二区三区人| a级片免费在线播放| 亚洲精品无码久久久久久久 | 特级aa**毛片免费观看| 亚洲国产精品一区二区成人片国内| 国产91免费视频| 九九九国产精品成人免费视频| 亚洲精品在线电影| 免费很黄很色裸乳在线观看| 人妻丰满熟妇无码区免费| 亚洲AV香蕉一区区二区三区| 久久精品亚洲日本佐佐木明希| 好吊妞在线成人免费| a视频在线观看免费| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 成年网站免费入口在线观看 | 亚洲电影免费观看| 亚洲高清偷拍一区二区三区| 国产白丝无码免费视频| 亚洲AV噜噜一区二区三区| 亚洲小视频在线观看| 亚洲国产婷婷香蕉久久久久久| 黄网站色在线视频免费观看| 中国一级毛片视频免费看| 亚洲国产精品成人午夜在线观看 | 久久久久亚洲爆乳少妇无 | 亚洲日本在线免费观看| 亚洲伦乱亚洲h视频| 成人黄动漫画免费网站视频 | 国产亚洲视频在线观看网址| 亚洲国产精品免费在线观看| 亚洲人成精品久久久久| 四虎永久免费观看| 成年性生交大片免费看| 亚欧色视频在线观看免费| 久久亚洲免费视频| 中国极品美軳免费观看| 无码 免费 国产在线观看91| 亚洲成av人片天堂网无码】| 亚洲不卡在线观看|