加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver中的函数(积累中)

发布时间:2020-12-12 15:54:30 所属栏目:MsSql教程 来源:网络整理
导读:系统函数: select ? suser_sname ()???????????? -- 当前登录人 suser_sid ID 常用函数: len ( ' 你好啊 ' ), substring 你好a , 1 2 ascii 啊 ) 返回?3?????????????你好???????????????????176???? ? char ( 253 ) + 136 )????? 处理汉字长度问题 ??????
系统函数:

select ? suser_sname ()???????????? -- 当前登录人


suser_sid ID 常用函数:

len ( ' 你好啊 ' ), substring 你好a , 1 2 ascii )


返回?3?????????????你好???????????????????176????


? char ( 253 ) + 136 )????? 处理汉字长度问题 ???????????????? 汉字是由两个字节存储的,每个字节的数值都>127把字符串按字节顺序截取, 当出现第一个字节是>127,但是后面一个字节是<127的这种情况,就丢弃掉 ?返回?龍

? round 20.154567 3 )?????????? 3是保留小数点位数,为负的时候,四舍五入到那一位

isnull (expression1,ValueIfNull)????????? 如果expression1?为空的时话,则整个表达式是ValueIfNull nullif (a,b)????????????? 如果a?=?b?返回?null,反之返回?a charindex d abacfg )????????? 如果d出现在abacfg中返回?1?,反之返回?0

?????????????????????
分别表示从左从右取得3个字符 left abcdefg right )


????????????????????

str 123.4578 7 将123.4578转换成字符串,7指定总长度,3定小数位数 将日期转换成字符串,格式:121,111 convert ( varchar 10 getdate (),0); font-weight: bold;">121 )?



stuff 999 将abcdefg从第3位2个长度的字符替换为999 rtrim ???abc?????? 删除起始或者尾随的空格 ltrim ??def???? )


upper abc )????????????? 字符串的大小写转换 lower EFG )



replace *** )?????? 字符串中搜索指定的字符串,并用另一个字符串来替代它
日期函数:
()?????????? 当前系统日期、时间 dateadd day 2008-5-15 )???????????????????? 返回指定日期的day部分 datediff 2007-5-15 返回跨两个指定日期的日期和时间差 datepart year 返回代表指定日期的指定日期部分的整数 datename (weekday,128);">返回代表指定日期的指定日期部分的字符串

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读