民國106年 第2梯次 網頁設計乙級 學科

第39題

M y S Q L 語法中某些字串中的字元( 如:單引號、雙引號) 有特殊含意,需另加跳脫符號來表 示,則M y S Q L 的跳脫符號為何?

題目

M y S Q L 語法中某些字串中的字元( 如:單引號、雙引號) 有特殊含意,需另加跳脫符號來表 示,則M y S Q L 的跳脫符號為何?

  1. (1) |
  2. (2) \
  3. (3) _
  4. (4) /

官方答案

(2) \

解析

MySQL 以反斜線「\」作為字串的跳脫字元,遇到單引號、雙引號、反斜線或換行等特殊字元時,須在其前面加一個反斜線,例如在單引號前加反斜線即可表示引號本身,連續兩個反斜線則代表一個反斜線字元,避免字串被提前結束或產生語法錯誤。垂直線在 MySQL 是位元 OR 運算子,底線是 LIKE 比對單一字元的萬用字元,斜線則是除法運算子。故選 2。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料