ORACLE 中的一些特殊符號

2021-06-18 12:50:29 字數 1206 閱讀 8639

oracle萬用字元,運算子的使用

用於where比較條件的有:

等於:=、<、<=、>、>=、<>

包含:in、not in exists、not exists

範圍:between...and、not between....and

匹配測試:like、not like

null測試:is null、is not null

萬用字元:

在where子句中,萬用字元可與like條件一起使用。在oracle中:

%(百分號): 用來表示任意數量的字元,或者可能根本沒有字元。

_(下劃線): 表示確切的未知字元。

?(問號): 用來表示確切的未知字元。

#(井號): 用來表示確切的阿拉伯數字,0到9。

[a-d](方括號):用來表示字元範圍,在這裡是從a到d。

單引號('):在oracle中,應該只使用單引號將文字和字元和日期括起來,不能使用引號(包括單雙引號)將數字括起來。

雙引號("):在oracle中,單雙引號含義不同。雙引號被用來將包含特定字元或者空格的列別名括起來。雙引號還被用來將文字放入日期格式。

撇號('):在oracle中,撇號也可以寫成彼此相鄰的兩個單引號。為了在**商名字中間查詢所有帶撇號的**商名字,可以這樣編寫**:

select * from l_suppliers where supplier_name like '%''%'

&符號:在oracle中,&符號常用來指出乙個變數。例如,&fox是乙個變數,稍微有點不同的一種&& fox。每當&fox出現在oracle指令碼中時,都會要求您為它提供乙個值。而使用&&fox,您只需要在& &fox第一次出現時為它提供變數值。如果想將&符號作為普通的符號使用,則應該關閉這個特性。要想關閉這個特性,可以執行以下的命令: set define off ,這是乙個sqlplus命令,不是乙個sql命令。sqlplus設定了sql在oracle中執行的環境。

雙豎線(||):oracle使用雙豎線表示字串連線函式。

星號(*):select *意味著選擇所有的列,count(*)意味著計算所有的行,表示萬用字元時,表示0個或任意多個字元。

正斜槓(/):在oracle中,用來終止sql語句。更準確的說,是表示了「執行現在位於緩衝區的sql**」。正斜槓也用作分隔項。

多行注釋:/*......*/。

不等於:有多種表達方式:!=、^=、<>、not ***=yyy、not(***=yyy)

ARM 一些特殊符號

特殊符號對應指令含義 特殊符號 對應指令 含義 dcb 分配一片連續的位元組儲存單元並用指定的資料初始化 dcd 分配一片連續的字儲存單元並用指定的資料初始化 space 分配一片連續的儲存單元 map 定義乙個結構化記憶體表的首位址 filed 定義乙個結構化記憶體表的資料域 equ 為程式中的常...

C 中一些特殊符號

n 換行 r 回車 t 製表符 b 退格 f 換頁 0 空符號 雙引號 單引號 反斜槓 t 橫向跳到下一製表位置 v 豎向跳格 b 退格 f 走紙換頁 a 鳴鈴 注 有些 ascii 字元是不可列印的。例如退格 另起一行 警報等。c 語言提供了兩種方法來表示這種不可列印字元。第一種方法是使用 asc...

JQuery 一些特殊符號的使用

前言 我寫部落格的頻率與我的清閒程度成正比。太閒了所以想記錄一下jquery裡的特殊符號,級別 入門級。用到 寫到 不全面是肯定的。其實只要接觸前端就肯定少不了用jquery,但是以前太忙,都是邊學邊用,所謂學,就是看別人的 怎麼寫,自己怎麼寫。所以用來用去就是 val show hide 僅此而已...