• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    mssql函数DATENAME使用示例讲解(取得当前年月日/一年中第几天SQL语句)

    mssql函数DATENAME

    复制代码 代码如下:

    语法

    DATENAME ( datepart , date )
      参数
    datepart
    是返回的 date 的一部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。

    date
    是一个表达式,可以解析为 time、date、smalldatetime、datetime、datetime2 或 datetimeoffset 值。date 可以是表达式、列表达式、用户定义的变量或字符串文字。

    为避免不确定性,请使用四位数年份。有关两位数年份的信息,请参阅 two digit year cutoff 选项。

      返回类型
    nvarchar

     返回值
    每个 datepart 及其缩写都返回相同的值。

    返回值因使用 SET LANGUAGE 和登录的默认语言设置的语言环境的不同而异。如果 date 是某些格式的字符串文字,则返回值由 SET DATEFORMAT 而定。当日期为日期或时间数据类型的列表达式时,SET DATEFORMAT 不影响返回值。

    如何取得当前日期,格式带有短横线,不带横线的,如何取得当前时间。

    如何取得月份,季度,一年中第几天。。。

    复制代码 代码如下:

    SELECT CONVERT(varchar(10), getdate(), 120)--当前年月日,Example:2013-11-19
    SELECT CONVERT(varchar(10), getdate(), 112)--当前年月日,Example:20131119
    SELECT CONVERT(varchar(10), getdate(), 108)--当前年月日,Example:20:28:36
    SELECT DATENAME (day ,getdate())--当月几号
    SELECT DATENAME (month ,getdate())--月份
    SELECT DATENAME (quarter ,getdate())--季度
    SELECT DATENAME (dayofyear ,getdate())--一年中的第几天
    SELECT DATENAME(week,GETDATE())--一年中第几周
    SELECT DATENAME(weekday,GETDATE())--星期几
    SELECT DATENAME(hour,GETDATE())--当前几点,24小时制的
    SELECT DATENAME(minute,GETDATE())--取当前分钟数
    SELECT DATENAME(second,GETDATE())--取当前秒数
    SELECT DATENAME(millisecond,GETDATE())--毫秒

    上一篇:SQLSERVER加密解密函数(非对称密钥 证书加密 对称密钥)使用方法代码
    下一篇:t-sql/mssql用命令行导入数据脚本的SQL语句示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    mssql函数DATENAME使用示例讲解(取得当前年月日/一年中第几天SQL语句) mssql,函数,DATENAME,使用,示例,