select * from t_sys_user where id='15'; --查詢id為15的字元
select * from t_sys_score where id=15; --查詢id為15的整形數字
select ' '' ' result from dual; --第二個單引號被作為轉義符,第三個單引號被轉義.結果為 '
select 'name''''' result from dual; --結果為name''
select 'name'||'''' result from dual; --結果為name','||' 被轉義為字元拼接
關鍵字、物件名、欄位名、別名加雙引號,則示意 oracle將嚴格區分大小寫,否則oracl都預設大寫。
--關鍵字
select "sysdate" from dual; -- 等同於select sysdate from dual;
--欄位名
select * from emp where "ename" = scott; --雙引號提示oracle嚴格區分大小寫,ename將報錯
--別名
select ename "姓 名",sal "$工資" from emp; --別名中若有特殊字元或關鍵字,需要雙引號包住
oracle 單引號 雙引號
在oracle中 雙引號的作用是 假如建立物件的時候,物件名 欄位名oracle將嚴格區分大小寫,否則oracl都預設大寫。而單引號則示意 這個加了單引號的字段是乙個字類似字串,並不區分大小寫。當指定字串文字時,必須用單引號將字串文字引住。oracle10g之前,假如字串文字裡含有單引號,那麼必須運...
單引號,雙引號,無引號
單引號 所見即所得 雙引號 1 把雙引號的所有內容都輸出出來 2 如果中命令 要反引下 變數 特殊轉義符等,會先把變數 命令 特殊轉義符解析出結果再輸出最終內容。無引號 與雙引號基本相同,連續數字不用加任何引號 建議 指令碼中普通字串盡量雙引號,單純數字可以不用加引號 a 192 a 192 a b...
Golang 單引號 雙引號與反引號
單引號在 golang 表示乙個字元,使用乙個特殊型別 rune 表示字元型。rune 為 int32 的別名,它完全等價於 int32,習慣上用它來區別字元值和整數值。rune 表示字元的 unicode 碼值。package main import fmt func main 編譯執行輸出 c ...