T-Sql - 常用函数
来源:互联网 发布:javascript的定时函数 编辑:程序博客网 时间:2024/05/01 17:08
msdn参考
字符串函数
1:replace 函数
第一个参数你的字符串,第二个参数你想替换的部分,第三个参数你要替换成什么
select replace('lihan','a','b')
结果:lihbn
2:substring函数
第一个参数你的字符串,第二个是开始替换位置,第三个结束替换位置
select substring('lihan',0,3);
结果li
3: charindex函数
第一个参数你要查找的char,第二个参数你被查找的字符串,第三个查找的起始位置, 返回参数一在参数二的位置
select charindex('a','lihan',1)
结果:4
4:stuff函数(四个参数)
函数将字符串插入另一字符串。它在第一个字符串中从开始位置删除指定长度的字符;然后将第二个字符串插入第一个字符串的开始位置。
SELECT stuff('lihan',2,3,'lihan')
结果:llihann
5:left函数
返回最左边N个字符,由参数决定
select left('lihan',4)
结果:liha
6 right函数
返回最右边N个字符,由参数决定
select right('lihan',4)
结果:ihan
(所影响的行数为 1 行)
7:len函数
返回参数长度
select len('lihan')
结果:5
8:lower和upper函数
参数大小写转化
select lower(upper('lihan'))
结果:lihan
9:ltrim和rtrim函数
删除左边空格和右面空格
select ltrim(' lihan ')
结果:lihan
select rtrim(' lihan')
结果:lihan
第一个参数你的字符串,第二个参数你想替换的部分,第三个参数你要替换成什么
select replace('lihan','a','b')
结果:lihbn
2:substring函数
第一个参数你的字符串,第二个是开始替换位置,第三个结束替换位置
select substring('lihan',0,3);
结果li
3: charindex函数
第一个参数你要查找的char,第二个参数你被查找的字符串,第三个查找的起始位置, 返回参数一在参数二的位置
select charindex('a','lihan',1)
结果:4
4:stuff函数(四个参数)
函数将字符串插入另一字符串。它在第一个字符串中从开始位置删除指定长度的字符;然后将第二个字符串插入第一个字符串的开始位置。
SELECT stuff('lihan',2,3,'lihan')
结果:llihann
5:left函数
返回最左边N个字符,由参数决定
select left('lihan',4)
结果:liha
6 right函数
返回最右边N个字符,由参数决定
select right('lihan',4)
结果:ihan
(所影响的行数为 1 行)
7:len函数
返回参数长度
select len('lihan')
结果:5
8:lower和upper函数
参数大小写转化
select lower(upper('lihan'))
结果:lihan
9:ltrim和rtrim函数
删除左边空格和右面空格
select ltrim(' lihan ')
结果:lihan
select rtrim(' lihan')
结果:lihan
--------------------------------------------------------------------------------------------------
日期函数
1、day(date_expression)
返回date_expression中的日期值
2、month(date_expression)
返回date_expression中的月份值
3、year(date_expression)
返回date_expression中的年份值
4、DATEADD()
DATEADD (<datepart>, <number>, <date>)
返回指定日期date 加上指定的额外日期间隔number 产生的新日期。
5、DATEDIFF() 详细说明
DATEDIFF (<datepart>, <date1>, <date2>)
返回两个指定日期在datepart 方面的不同之处,即date2 超过date1的差距值,其结果值是一个带有正负号的整数值。
6、DATENAME()
DATENAME (<datepart>, <date>)
以字符串的形式返回日期的指定部分此部分。由datepart 来指定。
7、DATEPART()
DATEPART (<datepart>, <date>)
以整数值的形式返回日期的指定部分。此部分由datepart 来指定。
DATEPART (dd, date) 等同于DAY (date)
DATEPART (mm, date) 等同于MONTH (date)
DATEPART (yy, date) 等同于YEAR (date)
8、GETDATE()
以DATETIME 的缺省格式返回系统当前的日期和时间。
1、day(date_expression)
返回date_expression中的日期值
2、month(date_expression)
返回date_expression中的月份值
3、year(date_expression)
返回date_expression中的年份值
4、DATEADD()
DATEADD (<datepart>, <number>, <date>)
返回指定日期date 加上指定的额外日期间隔number 产生的新日期。
5、DATEDIFF() 详细说明
DATEDIFF (<datepart>, <date1>, <date2>)
返回两个指定日期在datepart 方面的不同之处,即date2 超过date1的差距值,其结果值是一个带有正负号的整数值。
6、DATENAME()
DATENAME (<datepart>, <date>)
以字符串的形式返回日期的指定部分此部分。由datepart 来指定。
7、DATEPART()
DATEPART (<datepart>, <date>)
以整数值的形式返回日期的指定部分。此部分由datepart 来指定。
DATEPART (dd, date) 等同于DAY (date)
DATEPART (mm, date) 等同于MONTH (date)
DATEPART (yy, date) 等同于YEAR (date)
8、GETDATE()
以DATETIME 的缺省格式返回系统当前的日期和时间。
0 0
- T-Sql - 常用函数
- T-SQL 常用排名函数
- T-SQL之常用函数
- T-SQL 日期常用函数
- T-SQL 常用语句及其函数
- 常用的T-SQL语句和函数
- 常用T-SQL数据库函数整理
- 常用T-SQL数据库函数整理
- T-SQL常用的时间函数
- 常用T-SQL数据库函数整理
- T-SQL常用的字符串函数
- 【转】PL/SQL和T-SQL常用函数比对
- ms sqlserver 常用T-sql语句与函数
- T-SQL 常用内置函数和操作(上)
- 常用T-Sql技巧
- t-sql常用技巧
- 常用的T-SQL
- 常用t-sql语句
- t-sql - try catch的使用简单例子
- 网站Icon添加方法
- ADO.net - 事务使用范例
- 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序
- Sql Server Express 限制解释
- T-Sql - 常用函数
- Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
- 谷歌浏览器下调试Flex的问题
- Flex4中trace()不显示信息的问题
- flex builder - 修改调试默认打开的浏览器
- flex 策略文件:crossdomain.xml
- eclipse - Win7下Eclipse中文字体太小
- flex - 解析JSON
- How to install JBoss AS 7 as a Linux service