zoukankan      html  css  js  c++  java
  • SqlServer知识点记录分享

    知识点介绍

    • 双向检索:这里就不大话概念了,直接说它的作用
    • ISNULL()函数:判断函数是否有值,如果变量没有赋值就给定指定的值,下面的例子就是如果@TOTALCOUNT变量为NULL那么就赋值为空字符串,如果我们将@TOTALCOUNT变量赋予了初始值那么就打印的是0否则是1,大家可以copy运行一下就知道了

      DECLARE @TOTALCOUNT INT

      IF ISNULL(@TOTALCOUNT,'')=''

      PRINT '1'

      ELSE PRINT '0'

    • LTRIM()去除变量的左边空格
    • RTRIM()去除变量的右边空格
    • REPLACE()调换字符第一个参数是变量名称,第二个是源替换字符,第三个是要替换的字符串
    • CHARINDEX()返回字符串中指定表达式的起始位置, CHARINDEX(',',@UserName)>0,检查逗号在UserName字段中是否有逗号存在
    • UPPER()将字符串转换为大写格式
    • SUBSTRING()截取指定长度的字符串第一个参数是变量名称或者表字段名称,第二个参数是起始索引,第三个是终止索引
    • CAST(@PageSize AS VARCHAR)将变量的类型转换成VARCHAR类型
    • select CEILING(50.0/3)向上取整,这里返回值是17,注意这里的除数或者被除数一定要有一个是numeric类型,不然就不是17而是16了,亲自动手试一下就知道了
    • select FLOOR(50.0/3)或者select FLOOR(50/3)向下取整,这里返回值都是16,注意这里的除数或者被除数不需要区分numeric类型了,我测试了
    • STR()返回由数字数据转换来的字符数据,意思就是将数字转换成字符串
  • 相关阅读:
    第8月第15天 app支持后台播放
    第8月第12天 python json.dumps danmu
    第7月第27天 c++11 boost
    第7月第26天 iOS httpserver
    第7月第25天 xcode bundle calayer动画
    我曾七次鄙视自己的灵魂
    learning shell display alert function(5)
    learning armbian steps(6) ----- armbian 源码分析(一)
    learning scala 数组和容器
    learning scala ide tools install
  • 原文地址:https://www.cnblogs.com/wohexiaocai/p/3383116.html
Copyright © 2011-2022 走看看