• sql里的函数


    ISNULL函数
    isnull(<要检查的表达式>,<如果为null时替换的值>)

    CAST函数
    cast(<要转换的表达式> as <转换成的数据类型>)
    看例子

    Code

    再看一个例子:

    Code

    CONVERT函数
    convert(数据类型,表达式[,格式])
    这个函数和cast类似,我们先看cast的一个例子

    Code

    再看convert的例子

    Code

    这里对日期的格式做了限制
    具体这么限制要查convert的微软帮助文件

    EXISTS函数
    先看例子
    返回数据是否存在的布尔变量

    Code

    这个例子也可以完成相同的功能

    Code

    第一个例子比第二个例子在性能上要好很多
    第三个用exists的例子

    Code

     在这里将看到if else和begin end的用法

    FLOOR
    获取提供的值,把他取整到最近的整数上

    Code


    COALESCE
    coalesce哪个不为空用哪个 

    COALESCE(i.ProductID,d.ProductID)

     
    @@Datefirst
    系统认为星期几是一周的第几天,返回这个数字

    @@Error
    返回错误号,没有错误返回0

    @@cursor_rows
    返回游标中的行数

    @@fetch_status
    返回最后一个游标fetch操作状态的指示值
    0成功
    -1失败,超过了游标的尾
    -2失败,当前记录被删除,发生在滚动游标和动态游标上

    @@identity
    返回当前连接创建的最后一行记录的标志

    @@rowcount
    返回上一条语句影响的行数

  • 相关阅读:
    C#低级Windows API钩子拦截键盘输入
    PowerDesigner 11 使用心得
    c# windows服务状态、启动和停止服务
    PowerDesigner设计数据库
    C# Windows帐户和目录添加用户权限方法
    ASP.NET的控件Gridview在Firefox中的Border显示问题
    去掉图片连接的虚框
    http://www.ediyang.com/demo/DD_Png/
    WEB前端开发规范文档(for: mrthink.net)
    .net下载文件的常用方法汇总
  • 原文地址:https://www.cnblogs.com/liulun/p/1346212.html
Copyright © 2020-2023  润新知