|
導讀數據庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。所謂“數據庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應... 數據庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。所謂“數據庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合。 MySQL的轉義字符“\” MySQL識別下列轉義字符: \0 一個ASCII 0 (NUL)字符。 \n 一個新行符。 \t 一個定位符。 \r 一個回車符。 \b 一個退格符。 \' 一個單引號(“'”)符。 \ " 一個雙引號(“ "”)符。 \\ 一個反斜線(“\”)符。 \% 一個“%”符。它用于在正文中搜索“%”的文字實例,否則這里“%”將解釋為一個通配符。 \_ 一個“_”符。它用于在正文中搜索“_”的文字實例,否則這里“_”將解釋為一個通配符。 注意,如果你在某些正文環境中使用“\%”或“\%_”,這些將返回字符串“\%”和“\_”而不是“%”和“_”。 ★★ 有幾種方法在一個字符串內包括引號: 1、必須轉義的: 一個字符串用單引號“'”來引用的,該字符串中的單引號“'”字符可以用“''”方式轉義。 一個字符串用雙引號“ "”來引用的,該字符串中的“ "”字符可以用“ " "”方式轉義。 同時你也可以繼續使用一個轉義字符“\”來轉義 2、可不轉義的: 一個字符串用雙引號“ "”來引用的,該字符串中的單引號“'”不需要特殊對待而且不必被重復或轉義。同理,一個字符串用單引號“'”來引用的,該字符串中的雙引號“ "”不需要特殊對待而且不必被重復或轉義。 下面顯示的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,雙引號。用“\ "”表示。 全新的路由器不僅讓你更穩定快速地連接無線網絡,更可以讓家中的智能設備連接在一起。 |
溫馨提示:喜歡本站的話,請收藏一下本站!