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

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

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

    Decode360's Blog

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

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
      397 隨筆 :: 33 文章 :: 29 評(píng)論 :: 0 Trackbacks
    sqlterminator
    ?
    ?
    SQLPLUS的sqlterminator參數(shù)可以在后面跟3個(gè)東西,分別是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
    ?
    --關(guān)閉之后僅能以"/"來執(zhí)行該SQL語句
    ?
    SQL> set sqlterminator on
    SQL> show sqlterminator
    sqlterminator ";" (hex 3b)
    SQL> select * from dual
    ? 2? ;
    ?
    D
    -
    X
    ?
    --打開后默認(rèn)以";"來結(jié)尾
    ?
    SQL> set sqlterminator !
    SQL> show sqlterminator
    sqlterminator "!" (hex 21)
    SQL> select * from dual !
    ?
    D
    -
    X

    ?
    --設(shè)置其他字符作為sqlterminator
    ?
    SQL> set sqlterminator on
    SQL> show sqlterminator
    sqlterminator ";" (hex 3b)
    ?
    --設(shè)置on之后,依舊改為默認(rèn)結(jié)束代碼";"
    ?
    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
    ?
    --應(yīng)用(插入帶";"的字符串)
    ?
    ?
    ?

    ?
    ?
    escape

    ?
    SQLPLUS的escape參數(shù)后面可以跟4個(gè)東西,分別是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 "\".
    ?
    ?
    簡(jiǎn)單舉例:
    ?
    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;

    '\
    --
    \\
    ?
    --"\"為轉(zhuǎn)義符,轉(zhuǎn)移任意一個(gè)它后面的字符
    ?
    SQL> set escape !
    SQL> select '\\' from dual;
    ?
    '\
    --
    \\
    ?
    SQL> select '!\' from dual;
    ?
    '
    -
    \
    ?
    --使用其他字符作為轉(zhuǎn)義
    ?
    ?
    ?
    注意:這里的escape參數(shù)與SQL中的escape函數(shù)完全不同
    ?
    ?
    ?
    posted on 2009-03-30 21:54 decode360 閱讀(300) 評(píng)論(0)  編輯  收藏 所屬分類: 05.SQL
    主站蜘蛛池模板: 在线观看亚洲一区二区| 99精品在线免费观看| 亚洲国产精品日韩在线观看| 亚洲片国产一区一级在线观看 | 三年片在线观看免费观看大全一 | 亚欧免费一级毛片| 男人j进女人p免费视频| 2020天堂在线亚洲精品专区| 精品亚洲永久免费精品| 亚洲av再在线观看| 国产高清在线免费| 成人免费淫片在线费观看| 37pao成人国产永久免费视频| 中文在线观看永久免费| 有码人妻在线免费看片| 激情婷婷成人亚洲综合| 亚洲人成电影网站色| 亚洲一区电影在线观看| 久久亚洲精品成人无码网站| 国产亚洲综合成人91精品| 亚洲真人日本在线| 免费人成视频在线观看不卡| 国产色爽免费视频| 日韩在线a视频免费播放| 最新仑乱免费视频| 男人的好免费观看在线视频| 国产国产人免费视频成69堂| 久久久久高潮毛片免费全部播放| 国产一区二区三区免费观看在线| XXX2高清在线观看免费视频| 国产97视频人人做人人爱免费| 一个人看的www免费高清| 日本高清不卡中文字幕免费| 精品视频免费在线| 欧亚一级毛片免费看| 深夜A级毛片视频免费| 美女18毛片免费视频| 人人公开免费超级碰碰碰视频 | 99国产精品永久免费视频| 在线a免费观看最新网站| 久草视频免费在线观看|