黑马程序员技术交流社区

标题: sql server中的函数总结,欢迎大家继续添加~~~(常用的) [打印本页]

作者: yangaidongcumt    时间: 2013-6-13 19:28
标题: sql server中的函数总结,欢迎大家继续添加~~~(常用的)
字符串函数:
select LEN('hello你好')  --返回字符个数:7
LEFT()、RIGHT()  截取取字符串
select left('welcome to China',7)     返回值:welcome
select right('welcome to China',5)   返回值:China
字符串截取函数:索引从1开始
select SUBSTRING('abcdefg',2,5)     返回值:bcdef
字符串替换函数:将hello替换为你好
select REPLACE('hello,world','hello','你好')  返回:你好,world
日期函数:
getdate()   :获取当前时间
select DATEADD(day,10,getdate())
select DATEDIFF(YEAR,'1991-1-17',GETDATE())
求年月日:
select
YEAR(ExamDate) as 年份,
MONTH(ExamDate) as 月份,
DAY(ExamDate) as 日
from Result
datepart函数:返回日期的某一特定部分
select DATEPART(year,getdate())
限制本月: datediff(month,StartDateTime,GetDate())=0
系统函数
select DATALENGTH('hello你好')   --返回字节个数:9

作者: 江湖一浪人    时间: 2013-6-13 19:45
学习中!!!!!!!
作者: 许庭洲    时间: 2013-6-13 20:12
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2