澳门金沙vipsql基本函数大全

SQLServer基本函数 1.字符串函数长度与深入分析用
datalength(Char_expr卡塔尔国再次回到字符串满含字符数,但不含有后边的空格
substring(expression,start,lengthState of Qatar十分少说了,取子串
right(char_expr,int_expr卡塔尔(قطر‎重临字符串左侧int_expr个字符 字符操作类
upper(char_exprState of Qatar转为大写 lower(char_expr卡塔尔(قطر‎转为小写
space(int_expr)生成int_expr个空格
replicate(char_expr,int_expr卡塔尔(قطر‎复制字符串int_expr次
reverse(char_expr)反转字符串
stuff(char_expr1,start,length,char_expr2卡塔尔国将字符串char_expr1中的从
start开端的length个字符用char_expr2代替
ltrim(char_expr)rtrim(char_expr卡塔尔(قطر‎取掉空格
ascii(charState of Qatarchar(ascii卡塔尔(قطر‎两函数相应,取ascii码,根据ascii吗取字符 字符串查找
charindex(char_expr,expression)返回char_expr的起第三地方patindex(“%pattern%”,expression卡塔尔国重临钦点情势的最早位置,不然为0
2.数学函数 abs(numeric_expr卡塔尔(قطر‎求相对值
ceiling(numeric_expr卡塔尔取大于等于内定值的眇小整数 exp(float_expr)取指数
floor(numeric_expr卡塔尔小于等于钦点值得最大整数 pi(卡塔尔国3.1415926………
power(numeric_expr,power)返回power次方 rand([int_expr]State of Qatar随机数爆发器
round(numeric_expr,int_expr)安int_expr规定的精度四舍五入
sign(int_expr卡塔尔依据正数,0,负数,,再次来到+1,0,-1 sqrt(float_exprState of Qatar平方根
3.日期函数 getdate(卡塔尔(قطر‎重返日期 datename(datepart,date_expr卡塔尔国重临名称如Junedatepart(datepart,date_expr卡塔尔(قطر‎取日期一部份
datediff(datepart,date_expr1.dateexpr2)日期差
dateadd(datepart,number,date_exprState of Qatar再次回到日期加上number
上述函数中datepart的 写法取值和意义 yy1753-9999年份 qq1-4刻 mm1-7月dy1-366日 dd1-三十日 wk1-54周 dw1-7周几 hh0-23小时 mi0-59分钟 ss0-59秒
ms0-999纳秒 日期转变 convert(卡塔尔 4.连串函数 suser_name(State of Qatar客商登入名
user_name(卡塔尔国客商在数据库中的名字 user顾客在数据库中的名字
show_role(State of Qatar对当前顾客起效果的准则 db_name(卡塔尔国数据库名
object_name(obj_id卡塔尔国数据库对象名 col_name(obj_id,col_id)列名
col_length(objname,colname)列长度
valid_name(char_expr卡塔尔(قطر‎是还是不是是有效标记符