摘要:
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)) 结果 阅读全文