1、通過分隔符可以將其中的內容作為一個整體的字符串進行處理。
假設數據庫中有一個表,名為user info,注意這個名字,user 和 info 中間存在一個空格。
如果直接寫如下查詢,會報錯,可能會提示 user 表不存在或者 user 附近有語法錯誤。
select * from user info;
這時就要用到分隔符,在MySQL中可以使用反單引號“`”作為分隔符,例如:`user info`,在SQLServer中則是[user info]。
2、oracle 中的分隔符是雙引號,雙引號里的內容區分大小寫
如:create table "user info" (id number);
create table "USER INFO" (id number);
create table "User Info" (id number);
是三張不同的表。
查詢scott 用戶的emp表,一定要寫成 select * from "EMP";
3、當SQL中有數據庫關鍵字時,使用反單引號括住關鍵字,可以避免數據庫產生錯誤。