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

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

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

    隨筆 - 44  文章 - 78  trackbacks - 0
    <2008年8月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

     Happy 牛 Year
    一、一周至少寫一篇博文;
    二、每天至少學習半個小時。
    三、奔向小牛!

    常用鏈接

    留言簿(6)

    我參與的團隊

    隨筆分類

    隨筆檔案

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    在一個字符串中,如果某個序列具有特殊的含義,每個序列以反斜線符號 (“\”)開頭,稱為轉義字符。 MySQL 識別下列轉義字符:

    \0
    一個 ASCII 0 (NUL) 字符。
    \'
    一個 ASCII 39 單引號 (“'”) 字符。
    \"
    一個 ASCII 34 雙引號 (“"”) 字符。
    \b
    一個 ASCII 8 退格符。
    \n
    一個 ASCII 10 換行符。
    \r
    一個 ASCII 13 回車符。
    \t
    一個 ASCII 9 制表符(TAB)。
    \z
    ASCII(26) (Control-Z)。這個字符可以處理在 Windows 系統中 ASCII(26) 代表一個文件的結束的問題。(當使用 mysql database < filename 時 ASCII(26) 可能會引起問題產生。)
    \\
    一個 ASCII 92 反斜線 (“\”) 字符。
    \%
    一個 ASCII 37 “%” 字符。它用于在正文中搜索“%”的文字實例,否則這里“%”將解釋為一個通配符。
    \_
    一個 ASCII 95 “_” 字符。它用于在正文中搜索“_”的文字實例,否則這里“_”將解釋為一個通配符。

    注意如果在某些正文環境內使用 “\%”“\_”,將返回字符串 “\%”“\_” 而不是 “%”“_”

    字符串中包含引號的可以有下列幾種寫法:

    • 一個字符串用單引號“'”來引用的,該字符串中的單引號“'”字符可以用“''”方式轉義。
    • 一個字符串用雙引號“"”來引用的,該字符串中的“"”字符可以用“""”方式轉義。
    • 你也可以繼續使用在引號前加一個轉義字符“\”來轉義的方式。
    • 一個字符串用雙引號“"”來引用的,該字符串中的單引號“'”不需要特殊對待而且不必被重復或轉義。同理,一個字符串用單引號“'”來引用的,該字符串中的雙引號“"”不需要特殊對待而且不必被重復或轉義。

    下面顯示的 SELECT 演示引號和轉義是如何工作:

    mysql> SELECT 'hello', '"hello"', '""hello""', 'hel''lo', '\'hello';
    +-------+---------+-----------+--------+--------+
    | hello | "hello" | ""hello"" | hel'lo | 'hello |
    +-------+---------+-----------+--------+--------+
    mysql> SELECT "hello", "'hello'", "''hello''", "hel""lo", "\"hello";
    +-------+---------+-----------+--------+--------+
    | hello | 'hello' | ''hello'' | hel"lo | "hello |
    +-------+---------+-----------+--------+--------+
    mysql> SELECT "This\nIs\nFour\nlines";
    +--------------------+
    | This
    Is
    Four
    lines |
    +--------------------+
    

    ?

    如果你想要把二進制數據插入到一個字符類型的字段中(例如BLOB),下列字符必須由轉義序列表示:

    NUL
    ASCII 0,你應該用 “\0”(一個反斜線和一個ASCII “0”字符)表示它。
    \
    ASCII 92,反斜線。需要用 “\\” 表示。
    '
    ASCII 39,單引號。需要用 “\'” 表示。
    "
    ASCII 34,雙引號。需要用 “\"” 表示。?
    ?

    你應該在任何可能包含上述特殊字符的字符串中使用轉義函數!

    另外,很多 MySQL API 提供了一些占位符處理能力,這允許你在查詢語句中插入特殊標記,然后在執行查詢時對它們綁定數據值。這樣,API 會自動為你從數值中轉換它們。

    ref:http://blog.csdn.net/orafox/archive/2006/10/06/1322853.aspx

    posted on 2008-08-22 15:22 Tiger1102 閱讀(4632) 評論(0)  編輯  收藏 所屬分類: 每日進階
    主站蜘蛛池模板: 日本免费A级毛一片| 无码天堂亚洲国产AV| 免费观看在线禁片| 亚洲国产精品无码久久久蜜芽| 一级免费黄色大片| 亚洲无码精品浪潮| 老司机午夜免费视频| 久久激情亚洲精品无码?V| 久久免费99精品国产自在现线| 亚洲日本va午夜中文字幕久久 | 国产亚洲AV夜间福利香蕉149 | 国产香蕉免费精品视频| 亚洲资源在线视频| AV无码免费永久在线观看| 亚洲香蕉久久一区二区| 黄网址在线永久免费观看 | 国产亚洲女在线线精品| 免费一级毛片清高播放| 岛国岛国免费V片在线观看| 久久精品国产99精品国产亚洲性色| 中文字幕无码一区二区免费| 中文字幕亚洲精品| 永久久久免费浮力影院| 一级毛片免费毛片毛片| 在线观看亚洲一区二区| 女人18毛片a级毛片免费| 七次郎成人免费线路视频| 亚洲AV无码一区东京热| 无码少妇一区二区浪潮免费| 美女被爆羞羞网站免费| 亚洲AV成人一区二区三区AV| 桃子视频在线观看高清免费完整| 国产成人精品久久亚洲高清不卡| 永久亚洲成a人片777777| 亚洲精品视频在线免费| 色屁屁在线观看视频免费| 少妇中文字幕乱码亚洲影视| 青青草国产免费久久久下载| 国产午夜精品免费一区二区三区| 亚洲伊人久久大香线蕉啊| 亚洲不卡无码av中文字幕|