SQLite中的表示式
SQLite中的表示式
在SELECT的基本完整形式中,我們會看到幾乎是所有的子句都會使用到表示式。以下是SQLite支援的表示式型別。
expr binary-op expr | //二元運算子
expr [NOT] like-op expr [ESCAPE expr] | //LIKE運算子,匹配模式的一種
unary-op expr | //一元運算子
( expr ) | //括號
column-name | //列名
table-name . column-name | //表名.列名
database-name . table-name . column-name | //資料庫名.表名.列名
literal-value | //字面量
parameter | //差數形式
function-name ( expr-list | * ) | //函式
expr ISNULL | //處理NULL值
expr NOTNULL | //非空
expr [NOT] BETWEEN expr AND expr | //範圍
expr [NOT] IN ( value-list ) | //範圍
expr [NOT] IN ( select-statement ) | //範圍
expr [NOT] IN [database-name .] table-name | //範圍
[EXISTS] ( select-statement ) | //存在
CASE [expr] ( WHEN expr THEN expr )+ [ELSE expr] END | //條件結果
CAST ( expr AS type ) //轉換
本節將講解這些表示式中最為常用的幾種,如運算子、NULL的運算、引數形式、匹配模式、內建函式、條件結果等內容。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2154266/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLite中的運算子表示式SQLite
- SQLite中的SELECT子句使用表示式SQLite
- 你知道SQLite中表示式有哪些嗎?SQLite
- angular中的表示式Angular
- C#中的Lambda表示式和表示式樹C#
- Java 中的 Lambda 表示式Java
- .NET 中的表示式樹
- 中綴表示式
- 中綴表示式轉為逆波蘭表示式
- java中的正規表示式Java
- JS中的正規表示式JS
- 理解DAX表示式中的VAR
- Java中Lambda表示式的使用Java
- Java 8 中的 lambda 表示式Java
- C#中的表示式樹C#
- iOS中的正規表示式iOS
- Oracle中的正規表示式Oracle
- Scala中的單例以及鏈式表示式單例
- js中的正規表示式(1)JS
- java中Lamdba表示式的用法整理Java
- Java8中的Lambda表示式Java
- Python中的邏輯表示式Python
- Java 中 Emoji 的正規表示式Java
- Oracle sql中的正規表示式OracleSQL
- Python中lambda表示式的用法Python
- Java中Lambda表示式的應用Java
- await會阻塞其所在表示式中後續表示式的執行AI
- 將中綴表示式轉換為字尾表示式的簡便方法
- Python中eval函式的表示式如何使用Python函式
- 計算中綴表示式
- jsp中EL表示式JS
- 教你如何在C++中實現中綴表示式轉字尾表示式C++
- SQLite中的WHERE子句SQLite
- SQLite中的FROM子句SQLite
- 說說 Spring 表示式語言(SpEL)中的各種表示式型別Spring型別
- 正規表示式在Java中的使用Java
- 淺談js中的正規表示式JS
- C++中的運算子和表示式C++