问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SqlServer常用函数

发布网友 发布时间:2022-04-29 01:45

我来回答

2个回答

懂视网 时间:2022-04-30 12:14

ASCII(‘a‘)=97---返回字母a对应的ASCII码 ● CHAR(‘48‘)=0---返回48这个ASCII码对应的字符 ● LCASE(‘ABcdE‘)="abced" 或 LOWER(‘ABcdE‘)="abced"(将给定字符串转为小写) ● UCASE(‘ABcdE‘)="ABCDE" 或 UPPER(‘ABcdE‘)="ABCDE"(将给定字符串转为大写) ● LTRIM(‘ fgf gh ‘)="fgf gh "(去掉给定字符串左边的空格) ● RTRIM(‘ fgf gh ‘)=" fgf gh"(去掉给定字符串右边的空格) ● LEN(‘sde123-TRE‘)=10(返回给定字符串的长度) ● LEFT(‘sde123-TRE‘,5)="sde12"(从给定字符串左边开始,取指定长度的字符) ● RIGHT(‘sde123-TRE‘,4)="-TRE"(从给定字符串右边开始,取指定长度的字符) ● SUBSTRING(‘sde123-TRE‘,3,6)="e123-T"(从给定字符串的指定位置开始,取指定长度的字符) ● CHARINDEX(‘23-‘,‘sde123-TRE‘)=5(返回第一个字符串在第二个字符串中出现的首位置,如果未出现则返回0) (注意:CHARINDEX(‘23T‘,‘sde123-TRE‘)=0) (注意:CHARINDEX(‘TRE‘,‘DFTRE345TREDGS‘)=3而CHARINDEX(‘TRE‘,‘DFTRE345TREDGS‘,4)=9,因为第三个参数未写则查找从第一个字符开始;否则从第三个参数指定的位置开始查找;第二个例子是从第4位开始查找,找到的第一个"TRE"位于第9位) ● REVERSE(‘SDF463‘)="364FDS"(将给定字符串反转) ● REPLACE(‘abcdefghicde‘,‘cde‘,‘xx‘)="abxxfghixx"(用第三个字符串替换第一个字符串中的所有第二个字符串) ● STR(123.457,5,2)="123.46"(将数字转为字符串,第一个参数是要转换的数字,第二个参数是转换后的字符串的最大长度,第三个参数指定保留几位小数,请注意,这种转换是四舍五入的) (注意:STR(123.457,2,2)="**"------因为5小于123.457的长度) ● STUFF(‘I AM NIMMY,WEI COME!‘,6,5,‘RWM‘)="I AM RWM,WEI COME!"(将给定字符串中的某一部分删除并插入指定的字符串,第一个参数是待操作的字符串;第二个参数是要删除部分的起始位置;第三个参数是要删除部分的长度;第四个参数是要插入的字符串) (注意它和REPLACE的区别:STUFF(‘ERTY23TY‘,3,2,‘K‘)=‘ERK23TY"而REPLACE(‘ERTY23TY‘,‘TY‘,‘K‘)="ERK23K") ● REPLICATE(‘ab‘,6)="abababababab"(返回指定数量的指定字符串) ● SPACE(6)=" "(返回指定数量的空格) *********************************************************** 日期函数 ● DATEPART() 返回给定日期的指定部分 DATEPART(yy,‘2003-12-27‘)=2003-------year/yyyy 同义函数:year(‘2003-12-27‘)=2003 DATEPART(mm,‘2003-12-27‘)=12----month/m 同义函数:month(‘2003-12-27‘)=12 DATEPART(dd,‘2003-12-27‘)=27----day/d 同义函数:day(‘2003-12-27‘)=27 DATEPART(dw,‘2003-12-27‘)=7-----weekday(该日是一周的第七天,即星期六) DATEPART(hh,‘13:55:34‘)=13------hour DATEPART(mi,‘13:55:34‘)=55------minute/n DATEPART(ss,‘13:55:34‘)=34------second/s ● DATEADD(mm,2,‘2003-12-27‘)="2003-2-27"(返回给定日期之后或之前的日期,第一个参数是递增的刻度 ,可以是年月日时分秒<见上>,第二个参数是递增数目,第三个参数是给定日期) ● DATEDIFF(dd,‘2003-12-23‘,‘2003-12-27‘)=4(返回两个给定日期之差,第一个参数指明差别的刻度, 可以是年月日时分秒<见上>,第二个参数是开始日期,第二参数是结束日期) ● DATENAME(dw,‘2003-12-27‘)="星期六"(返回给定日期的指定名称,第一个参数指明要返回的名称类型, 可以是年月日星期时分秒<见上>,第二个参数是给定日期) *************************************************************** 数学函数 ● ABS(-2)=2 返回一个数字的绝对值 ● 返回大于等于参数的最小整数 CEILING(1.2)=2/CEILING(1.7)=2/CEILING(2)=2 CEILING(-1.2)=-1/CEILING(-1.7)=-1/CEILING(-1)=-1 ● 返回小于等于参数的最大整数 FLOOR(1.2)=1/FLOOR(1.7)=1/FLOOR(1)=1 FLOOR(-1.2)=-2/FLOOR(-1.7)=-2/FLOOR(-2)=-2 ● 返回四舍五入的指定位数的小数 ROUND(1.2,0)=1/ROUND(1.7,0)=2/ROUND(2,0)=2 ROUND(-1.2,0)=-1/ROUND(-1.7,0)=-2/ROUND(-2,0)=-2 ROUND(1.3536,2)=1.35/ROUND(1.3536,3)=1.354 ● SQUARE(9)=81/ 返回参数的平方 ● SQRT(9)=3/ 返回参数的平方根 ● SIGN(0.01)=1/SIGN(1000)=1/SIGN(0)=0/SIGN(-0.3)=-1/SIGN(-10000)=-1 判断参数是正数,负数还是0

 

SqlServer-函数

标签:

热心网友 时间:2022-04-30 09:22

  1、CONVERT()
函数
?
1
CONVERT(data_type(length),data_to_be_converted,style)
  data_type(length)
规定目标数据类型(带有可选的长度)。data_to_be_converted
含有需要转换的值。style
规定日期/时间的输出格式。
  可以使用的
style
值:点击打开链接
  2、DATEADD()
函数
  点击打开链接
  3、CAST()
函数
?
1
2
Syntax
for
CAST:
CAST
(
expression
AS
data_type
[
(
length
)
]
)
  expression
  任何有效的表达式。
  data_type
  目标数据类型。
这包括
xml、bigint

sql_variant。
不能使用别名数据类型。
  length
  指定目标数据类型长度的可选整数。
默认值为
30。
CONVERT()
函数与CAST()
函数详细信息:点击打开链接
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
胜达这款车百公里油耗多少? 胜达节能油加盟办厂可靠吗是不是骗子 河南洛阳胜达就是骗子,我把钱交了也不来人了,他们一个老总说了爱咋办... 胜达油是个骗局吗 胜达节能油是什么? 叩解度关于叩解的论述 湿重跟湿重有关的打浆磨片 戴尔XPS M1330-950重要参数 如果到别的单位去面试的话 如果人家问起为什么会选择这家公司而离开另外... 学生会被两个部门同时面试怎么办 油田脱节器抽油泵出了泵筒怎么回去? 抽油泵换机油和放油换机油,哪个效果更好? 5+1专项提升行动是什么? 沈阳市燃煤小锅炉坼除改造专项资金补助奖励方案 上海市软件和集成电路企业设计人员专项奖励办法 多少钱 公费师范生的激励措施是怎样的? 公费师范生有何激励措施? 激励机制对公司的影响? 基金投资业务激励办法 股权激励方案 专项奖管理办法 鼓励员工创新的方法有哪些? 企业精益生产制造推行,如何建立相应的绩效激励机制? 谁有组织部对重点工作实施专项考核及奖励的暂行办法 鸡胸肉和什么菜配合做馄饨馅儿好吃 馄饨和什么搭配很好吃 牛肉馅馄饨放什么菜好? 馄饨做起来简单,吃起来也很顺滑,你知道它搭配哪些菜更好吃吗? 徐州市开发区实验学校八22朱傲安全教育平台帐号密码是多少? 大连开发区教育局网 mssql数据库的系统函数都有哪些 sqlserver日期函数 SqlServer函数的排名函数 SqlServer函数的聚合函数 关于SQLSERVER 的函数问题 SqlServer函数的类型转换函数 mssql函数DATENAME使用示例讲解(取得当前年月日/一年中第几天SQL语句... mssql字段默认值 常用函数 除了getdate() 还有其他的吗 美的Md72Q10和Md72ⅴ31洗衣机哪款好? 有关excel常用函数试题。最好是实例》谢谢 美的MB72C10M 洗衣机 断电后,还会发出翁鸣声,是什么原因? 如何查sqlserver函数 美的洗衣机如何查看生产日期31138000FW101091E00027MB72C10M? 如何模拟SQLServer的两个日期处理函数 美的洗衣机mb80q10洗衣机失去平衡怎么调整报警? 美的mb72v31怎么设置时间 美的自动洗衣机,MB75-1020怎么编程的,43分钟,洗到洗绦反复好多次不脱水,你不管他,他就一 美的MB75-6000D洗衣机脱水时一会正转一会反转什么原因? 美的mb75_1126g 的洗衣机打开电源开机报警 小米桌面搜索框点击不弹出键盘怎么