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

SQLSERVER函数

发布时间:2020-12-12 14:14:19 所属栏目:MsSql教程 来源:网络整理
导读:字符串函数 1 字符串函数 1.1 长度与分析用 datalength(Char_expr) 返回 字符 串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 1.2 字符操作类 upper(char_ex

字符串函数

  1 字符串函数   1.1 长度与分析用   datalength(Char_expr) 返回 字符 串包含字符数,但不包含后面的空格   substring(expression,start,length) 不多说了,取子串   right(char_expr,int_expr) 返回字符串右边int_expr个字符   1.2 字符操作类   upper(char_expr) 转为大写   lower(char_expr) 转为小写   space(int_expr) 生成int_expr个空格   replicate(char_expr,int_expr)复制字符串int_expr次   reverse(char_expr) 反转字符串   stuff(char_expr1,length,char_expr2) 将字符串char_expr1中的从   start开始的length个字符用char_expr2代替   ltrim(char_expr) rtrim(char_expr) 取掉空格   ascii(char) char(ascii) 两函数对应,取 ascii码 ,根据ascii吗取   1.3 字符串查找   charindex(char_expr,expression) 返回char_expr的起始位置   patindex("%pattern%",expression) 返回指定模式的起始位置,否则为0

数学函数

  trunc(45.923,1) 按指定精度截断十进制数 结果:45.9   mod(1600,300) 求除法余数 结果:100   abs(numeric_expr) 求 绝对值   ceiling(numeric_expr) 取大于等于指定值的最小整数   avg(numeric_expr)取平均数   exp(float_expr) 取指数   floor(numeric_expr) 小于等于指定值得最大整数   pi() 3.1415926.........   power(numeric_expr,power) 返回power次方   rand([int_expr]) 随机数产生器   round(numeric_expr,int_expr) 安int_expr规定的精度四舍五入   sign(int_expr) 根据正数,负数,返回+1,-1   sqrt(float_expr) 平方根

编辑本段日期、时间函数

  getdate() 返回日期   datename(datepart,date_expr) 返回名称如 June   datepart(datepart,date_expr) 取日期一部份   datediff(datepart,date_expr1.dateexpr2) 日期差   dateadd(datepart,number,date_expr) 返回日期加上 number   上述函数中datepart的   写法 取值和意义   yy 1753-9999 年份   qq 1-4 刻   mm 1-12 月   dy 1-366 日   dd 1-31 日   wk 1-54 周   dw 1-7 周几   hh 0-23 小时   mi 0-59 分钟   ss 0-59 秒   ms 0-999 毫秒   日期转换   convert() 编辑本段系统、其他函数   suser_name() 用户登录名   user_name() 用户在数据库中的名字   user 用户在数据库中的名字   show_role() 对当前用户起作用的规则   db_name() 数据库名   object_name(obj_id)? 数据库对象   col_name(obj_id,col_id) 列名   col_length(objname,colname) 列长度   valid_name(char_expr) 是否是有效 标识符

(编辑:李大同)

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

    推荐文章
      热点阅读