zoukankan      html  css  js  c++  java
  • SQL Server常用函数

    ---------数学函数
    select SQRT(2) --开平方
    select ABS(-123) --区绝对值
    select ROUND(1.2345,1) --保留小数点后1位 四舍五入保留
    select COUNT(*)/5.0 from Car
    select CEILING(COUNT(*)/5.0)from Car --大于这个小数的最小整数
    select FLOOR(COUNT(*)/5.0)from Car --小于这个小数的最大整数
    ---------字符串函数
    select LOWER('UserName') --大写字母转换成小写
    select UPPER('UserName') --小写字母转换成大写
    select LTRIM('  name') --将左边的空格压缩掉
    select RTRIM('name  ') --将右边的空格压缩掉
    select left(Name,3)from Car --从左边截取car表name的三个字符
    select right(Name,3)from Car --从左边截取car表name列的三个字符
    select SUBSTRING(Name,3,3)from Car --从car表name列第三个字符开始截取3个字符
    select REVERSE(Name)from Car --将所在列的字符串反转
    select CHARINDEX('奥迪',Name)from Car --查找'奥迪'在car表name列哪一个位置出现
    select REPLACE(Name,'奥迪','宝马')from Car --把'奥迪'替换成'宝马'
    select STUFF(Name,3,4,'宝马')from Car --将name列从第3个字符开始后的4个字符替换成'宝马'
    select RAND()*10 --随机出来的0-1之间的随机数可以*10后随机0-10之间的随机数 
    select LEN('宝马') --取字符串的长度
    ----------日期时间函数
    select GETDATE() --获取当前的时间
    select YEAR(Birthday)from Info --取日期时间的年份
    select MONTH(Birthday)from Info --取日期时间的月份
    select DAY(Birthday)from Info --取日期时间的天数
    select DATEPART(YY,Birthday)from Info --取日期时间yy年,mm月份,dd天,hh小时,mi分钟,ss秒
    select CAST(123 as varchar(20)) --数据转换将123转换成varchar
  • 相关阅读:
    mysql5.7安装
    win10 安装docker
    快速去水印(win10换图3D工具)
    爬虫---国家食品药品监督管理总局
    食品伙伴网爬虫
    驴妈妈旅游爬虫
    天气预测(CNN)
    ConcurrentDictionary线程不安全么,你难道没疑惑,你难道弄懂了么?
    C#线程篇---线程池如何管理线程(6完结篇)
    C#线程篇---Task(任务)和线程池不得不说的秘密(5)
  • 原文地址:https://www.cnblogs.com/liujiangping/p/4541252.html
Copyright © 2011-2022 走看看