A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 記憶фの囙憶 中级黑马   /  2014-2-22 16:01  /  1545 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一、字符转换函数
1ASCII()
2CHAR()
将ASCII 码转换为字符。如果没有输入0
~ 255 之间的ASCII 码值,CHAR() 返回NULL 。
3LOWER()和UPPER()
LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。
4STR()
把数值型数据转换为字符型数据。

二、去空格函数
1LTRIM() 把字符串头部的空格去掉。
2RTRIM() 把字符串尾部的空格去掉。
三、取子串函数
1left()
LEFT (<character_expression><integer_expression>)
2RIGHT()
RIGHT (<character_expression><integer_expression>)
3SUBSTRING()
SUBSTRING (<expression><starting_ position>, length)
四、字符串比较函数
1CHARINDEX()
返回字符串中某个指定的子串出现的开始位置。
CHARINDEX (<’substring_expression’><expression>)
2PATINDEX()
五、字符串操作函数
1QUOTENAME()
返回被特定字符括起来的字符串。
QUOTENAME (<’character_expression’>[, quote_ character) 其中quote_ character 标明括字符串所用的字符,缺省值为“[]”。
2REPLICATE()
返回一个重复character_expression 指定次数的字符串。
3REVERSE()
将指定的字符串的字符排列顺序颠倒。
REVERSE (<character_expression>) 其中character_expression 可以是字符串、常数或一个列的值。
4REPLACE()
返回被替换了指定子串的字符串。
5SPACE()
返回一个有指定长度的空白字符串。
SPACE (<integer_expression>) 如果integer_expression 值为负值,则返回NULL 。
6STUFF()
用另一子串替换字符串指定位置、长度的子串。
STUFF (<character_expression1><start_ position><length><character_expression2>)。
六、数据类型转换函数
1CAST()
CAST (<expression> AS <data_ type>[ length )
2CONVERT()
CONVERT (<data_ type>[ length <expression> [, style)
七、日期函数
1day(date_expression)
返回date_expression中的日期值
2month(date_expression)
返回date_expression中的月份值
3year(date_expression)
返回date_expression中的年份值
4DATEADD()
DATEADD (<datepart><number><date>)
返回指定日期date 加上指定的额外日期间隔number 产生的新日期。
5DATEDIFF()
DATEDIFF (<datepart><date1><date2>)
返回两个指定日期在datepart 方面的不同之处,即date2 超过date1的差距值,其结果值是一个带有正负号的整数值。
6DATENAME()
DATENAME (<datepart><date>)
以字符串的形式返回日期的指定部分此部分。由datepart 来指定。
7DATEPART()
DATEPART (<datepart><date>)
8GETDATE()
以DATETIME 的缺省格式返回系统当前的日期和时间。

1 个回复

倒序浏览
同学,是将十篇技术博客的地址发到这个版块来,不是在这里写技术博客哦!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马