在 MySQL 中,輸出原始字符串需要使用單引號或雙引號括起來,否則會引發語法錯誤。
SELECT 'Hello World'; // 輸出原始字符串 Hello World SELECT "Hello World"; // 輸出原始字符串 Hello World
如果輸出的字符串中包含單引號或雙引號,可以使用轉義字符(\)來表示。
SELECT 'It\'s a nice day'; // 輸出原始字符串 It's a nice day SELECT "She said \"Hello\" to me"; // 輸出原始字符串 She said "Hello" to me
另外,如果想輸出純文本的字符串,可以使用CHAR
或CONCAT
函數來實現。
SELECT CHAR(72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100); // 輸出原始字符串 Hello World SELECT CONCAT('Hello', ' ', 'World'); // 輸出原始字符串 Hello World
需要注意的是,使用CHAR
函數輸出的字符串必須指定每個字符的 ASCII 編碼,而使用CONCAT
函數輸出的字符串可以直接使用單引號或雙引號括起來。
總之,在 MySQL 中輸出原始字符串并不難,只需要使用單引號或雙引號括起來即可。