<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
    主站蜘蛛池模板: 亚洲制服丝袜一区二区三区| 国产一级高清视频免费看| 无码av免费网站| 久久国产精品免费观看| 99爱视频99爱在线观看免费| 在线观看肉片AV网站免费| 午夜精品免费在线观看| 69免费视频大片| 成视频年人黄网站免费视频| 免费国产成人高清在线观看网站 | 亚洲av无码久久忘忧草| 亚洲的天堂av无码| 亚洲一本之道高清乱码| 亚洲最大av资源站无码av网址| 亚洲一区二区三区国产精华液| 久久夜色精品国产噜噜亚洲a| 亚洲另类自拍丝袜第五页| 亚洲AV第一成肉网| 四虎影视久久久免费观看| 国产在线精品一区免费香蕉| A片在线免费观看| h视频在线观看免费网站| AV片在线观看免费| 亚洲国产黄在线观看 | 4hu四虎最新免费地址| 女人18毛片特级一级免费视频| 国产美女无遮挡免费视频| 亚洲高清无码专区视频| 狠狠色伊人亚洲综合成人| 亚洲网址在线观看| 亚洲国产无线乱码在线观看| 综合一区自拍亚洲综合图区| 国产成人无码精品久久久免费| 无码人妻久久一区二区三区免费| 国产免费看JIZZ视频| 亚洲?v无码国产在丝袜线观看| 亚洲码国产精品高潮在线| 亚洲最大福利视频| 国产成人自产拍免费视频| 免费观看无遮挡www的视频| vvvv99日韩精品亚洲|