首页 > 代码库 > SQL SERVER常用函数
SQL SERVER常用函数
1.DATEADD在向指定日期加上一段时间的基础上,返回新的 datetime 值。语法DATEADD ( datepart , number, date )参数datepart是规定应向日期的哪一部分返回新值的参数。下表列出了 Microsoft? SQL Server? 识别的日期部分和缩写。日期部分 缩写Year yy, yyyyquarter qq, qMonth mm, mdayofyear dy, yDay dd, dWeek wk, wwHour hhminute mi, nsecond ss, smillisecond msnumber是用来增加 datepart 的值。如果指定一个不是整数的值,则将废弃此值的小数部分。例如,如果为datepart 指定 day,为 number 指定 1.75,则 date 将增加 1。date是返回 datetime 或 smalldatetime 值或日期格式字符串的表达式。有关指定日期的更多信息,请参见datetime 和 smalldatetime。如果您只指定年份的最后两位数字,则小于或等于"两位数年份截止期"配置选项的值的最后两位数字的数字所在世纪与截止年所在世纪相同。大于该选项的值的最后两位数字的数字所在世纪为截止年所在世纪的前一个世纪。例如,如果 two digit year cutoff 为 2049(默认),则 49 被解释为 2049,2050 被解释为1950。为避免模糊,请使用四位数的年份。返回类型返回 datetime,但如果 date 参数是 smalldatetime,返回 smalldatetime。GETDATE按 datetime 值的 Microsoft? SQL Server? 标准内部格式返回当前系统日期和时间。语法GETDATE ( )返回类型datetime注释日期函数可用在 SELECT 语句的选择列表或用在查询的 WHERE 子句中。在设计报表时,GETDATE 函数可用于在每次生成报表时打印当前日期和时间。GETDATE 对于跟踪活动也很有用,诸如记录事务在某一帐户上发生的时间。MONTH返回代表指定日期月份的整数。语法MONTH ( date )
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。