Oracle之單引號與雙引號

2021-09-07 17:52:23 字數 775 閱讀 6416

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 ...