zoukankan      html  css  js  c++  java
  • 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的运算、参数形式、匹配模式、内建函数、条件结果等内容。

  • 相关阅读:
    scripting.dictionary的彻底研究
    希望老人江诗信
    JavaScript正则表达式
    ASP日期和时间函数示例
    Asp网页制作技巧
    常见URL字符及URL编码值
    ASP.NET中如何调用存储过程
    【网摘】C#处理Json的另外一种方式 拓荒者
    使用Lucene.net进行全文查找多关键字匹配 拓荒者
    C#通用类型转换 Convert.ChangeType 拓荒者
  • 原文地址:https://www.cnblogs.com/daxueba-ITdaren/p/9018642.html
Copyright © 2011-2022 走看看