• 相关软件
    >SET DATEFORMAT 创建者:webmaster 更新时间:2006-02-16 15:51

    设置用于输入 datetimesmalldatetime 数据的日期部分(月/日/年)的顺序。



    语法


    SET DATEFORMAT { format | @format_var }



    参数


    format | @format_var



    是日期部分的顺序。可以是 Unicode 或转换为 Unicode 的 DBCS。有效参数包括 mdy、dmy、ymd、ydm、myd 和 dym。美国英语默认值是 mdy。



    注释


    该设置仅用在将字符串转换为日期值时的解释中。它对日期值的显示没有影响。



    SET DATEFORMAT 的设置是在执行或运行时设置,而不是在分析时设置。



    权限


    SET DATEFORMAT 权限默认授予所有用户。



    示例


    下例使用不同的日期格式处理不同格式的日期字符串。



    SET DATEFORMAT mdy
    GO
    DECLARE @datevar datetime
    SET @datevar = '12/31/98'
    SELECT @datevar
    GO

    SET DATEFORMAT ydm
    GO
    DECLARE @datevar datetime
    SET @datevar = '98/31/12'
    SELECT @datevar
    GO

    SET DATEFORMAT ymd
    GO
    DECLARE @datevar datetime
    SET @datevar = '98/12/31'
    SELECT @datevar
    GO
    相关文章
    本页查看次数: