摘要:TRUNCATE(7.536432,2) 结果是 7.53 此函数 2008版本用不了
阅读全文
摘要:返回大于等于参数的整数 select CEILING(23.7) 24 select CEILING(23) 23 返回小于等于参数的整数 SELECT FLOOR(23) 23 SELECT FLOOR(23.7) 23 返回绝对值 SELECT ABS(-12.1) 12.1 返回值的符号 SE
阅读全文
摘要:获取时间的格式 1.select CONVERT (nvarchar(12),GETDATE(),112) 20180516 2.select GETDATE() 2018-05-16 16:19:39.600 3.Select Datename(year,GetDate())+'-'+Datena
阅读全文
摘要:begin TRANSACTION --开始事务insert into Bas_Car values('Boxster',70,10,'1004',GETDATE())--没有错if @@ERROR >0BEGIN --上一句有错误,下面不管有多少执行语句,都不会执行,直接到tranrollback
阅读全文
摘要:CHARINDEX:查某字符(串)是否包含在其他字符串中,返回字符串中指定表达式的起始位置。 PATINDEX:查某字符(串)是否包含在其他字符串中,返回指定表达式中某模式第一次出现的起始位置;如果在全部有效的文本和字符数据类型中没有找到该模式,则返回零。从1开始下标(两者的区别在于,后者支持模糊匹
阅读全文
摘要:SELECT FLOOR(21.89) 向下取整 21 SELECT ROUND(21.120000,1) 四舍五入 第二个参数是进行取舍的位置 结果:21.100000 SELECT CEILING(15.01) 向上取整,结果 15 上面所有的函数:遇到本来就是整数的 返回本身
阅读全文
摘要:1.round(a,b) 函数是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位 2.numeric() 函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数 select cast(round(10,2) as numeric(5,2)) 结果
阅读全文