1.数学函数:操作一个数据,返回一个结果

--取上限ceiling

select code,name,ceiling(price) from car ;

--取下限 floor

select floor(price) from car

--ABS 绝对值

--派 PI(),圆周率,括号里不需要加东西

--ROUND 四舍五入 select ROUND(3.76,0)

--SQRT 开根号

--SQUARE 平方,乘以自己

2.字符串函数:

--转换大写 upper

select upper(pic) from car;

--转换小写 lower

--去空格 select ltrim ('    123    ') 去左空格

select ' 123123 ' 可以不查数据,直接这样显示出来

--space() 里面放几个数字,就打印出来几个空格

--LEFT,类似于SubString,从左边开头截取 select LEFT('123456',3);

--len,长度

select len('aaaaaa'); 返回几个长度

--replace  替换

select replace('aaaaabbaaaaa','bb','haha');把第一个字符串中的bb替换成haha

--reverse  翻转

select reverse('abc'); 结果是 cba

--字符串转换函数  str

select str(1.567,3,1); 把1.567转换成字符串;3代表——最多留3位,小数点算一位;1代表——保留小数点后1位

--字符串截取 SUBSTRING

select substring('abcdefg',2,3); 从第2位开始截取3位,索引从1开始

3.时间日期函数:

--获取当前系统时间 GetDate()

select getdate();

sysdatetime() 获取数据库服务的时间戳

--获取年月日 year month day

select year('1999-1-1');

--判断日期是否正确,isdate 返回bit

select isdate('2000-2-31')返回bit类型,false是0,true是1

--添加时间 dateadd

select dateadd(year,5,'2000-1-1'); 添加什么类型,加多少,给谁加

--返回星期几 datename,返回的值是字符串

select datename(weekday,'2000-1-1');

注:datepart 一样可以返回周几,但是返回的是int类型

也可以返回第几天,按月

select datename(day,'2000-1-1');

一年中第几天

select datename(dayofyear,'2000-1-1');

转载于:https://www.cnblogs.com/H2921306656/p/5748618.html

SQL Server(五)——常用函数相关推荐

  1. Oracle 与SQL Server 2000常用函数对照 [摘抄]

    此文章系摘抄,非原创,供参考. 文中提及函数并非Oracle及SQL Server 的全部功能,尤其分析挖掘函数,并未完全涵盖,请以实际解决问题优先,勿妄谈二者优劣. 1.绝对值 S:select a ...

  2. SQL Server中常用的快捷键

    2019独角兽企业重金招聘Python工程师标准>>> 一."文本操作"快捷键 1.Ctrl + K,Ctrl + C:注释选定内容 2.Ctrl + K,Ctr ...

  3. SQL Server 2005 常用数据类型详解

    SQL Server 2005 常用数据类型详解 [b]1. 字符串数据类型[/b] char 此数据类型可存储1~8000个定长字符串,字符串长度在创建时指定:如未指定,默认为char(1).每个字 ...

  4. php server自定义函数,php:SQL Server用户自定义的函数种类详解

    关于SQL Server用户自定义的函数,有标量函数.表值函数(内联表值函数.多语句表值函数)两种. 题外话,可能有部分朋友不知道SQL Serve用户自定义的函数应该是写在哪里,这里简单提示一下,在 ...

  5. SQL server数据库常用代码大全

    SQL 语句目录 插入数据表数据 INSERT INTO 测试表(商品ID,商品名称,规格,型号,属性,分类,价格) VALUES ('SP0009','安宫牛黄丸','10粒/盒','A-1245' ...

  6. SQL Server中自定义函数和游标应用的经典案例

    2019独角兽企业重金招聘Python工程师标准>>> SQL Server中自定义函数和游标应用的经典案例 转载于:https://my.oschina.net/zhddzr/bl ...

  7. SQL Server 2005 MD5函数

    原文:SQL Server 2005 MD5函数 在SQL Server 2005下自带的函数HashBytes() ,此函数是微软在SQL Server 2005中提供的,可以用来计算一个字符串的M ...

  8. Sql Server 2005 ROW_NUMBER 函数实现分页

    过去用SQL Server 2000分页的,大多都用到了临时表.SQL Server 2005 ROW_NUMBER 函数支持分页,性能据说也非常不错. Paging Records Using SQ ...

  9. oracle的date_add,SQL Server 中add函数到 oracle date add的操作

    SQL Server 中add函数到 oracle date add的操作 oracle date add minutes How does one add a day/hour/minute/sec ...

  10. sql server中datename函数的使用

     DATENAME(param,date); 参数说明 1.param是指定要返回日期部分的参数 日期部分 缩写 year yy, yyyy quarter qq, q month mm, m d ...

最新文章

  1. 链表问题12——将单链表的每K个节点之间逆序(方法二)
  2. 自定义request_python3下urllib.request库之Handle处理器和自定义Opener
  3. php看什么教程,PHP初学者适合看什么
  4. 分享一些优秀有趣的博客
  5. shopt_Linux命令
  6. MyBatis 架构分层与模块划分-核心处理层
  7. 魅族 虚拟位置服务状态:未运行_魅族17评测:「重量平衡设计」 手感出色 魅友们的5G梦想旗舰...
  8. 前端学习(3053):vue+element今日头条管理-展示列表分页
  9. 云开发的数据库权限机制解读丨云开发101
  10. Dubbo + RestEasy 实现文件上传与下载
  11. Paradigm 已对 NFT 艺术品铸造和收藏协议 ZORA 进行投资
  12. 如何在Mac系统中修改设备名称
  13. hdmi接口线_HDMI高清线注意事项
  14. 机器学习特征工程之特征缩放+无量纲化:非线性缩放(例如,sigmoid、tanh、arctan等)
  15. 条形码扫不出来是不是假的?呃,真不一定
  16. 【本人秃顶程序员】Java面试题集(意思意思)
  17. PSO粒子群算法调节PID控制器参数
  18. huan shen总结
  19. 康威定律【系统设计的影响因素】
  20. 长三角成立中国(合肥)知识产权保护中心

热门文章

  1. 2021-2027年中国氟磷腈橡胶行业发展形势分析及市场前景规划报告
  2. 日志处理logger
  3. pytorch之Tensor与Variable的区别
  4. LeetCode简单题之两栋颜色不同且距离最远的房子
  5. TVM,Relay,Pass
  6. 空间点像素索引(三)
  7. 2021年大数据ELK(二十):FileBeat是如何工作的
  8. 手抖把Python2.7卸载了,导致了自己的yum不可用
  9. DCN-2655同异步端口
  10. 零起点学算法11——求梯形面积