企业网站一般用什么域名,服务区里可以做多少个网站,手机搭建网站,注册新公司流程--1./*--说明SET DATEFORMAT设置对使用CONVERT把字符型日期转换为日期的处理也具有影响但不影响明确指定了style的CONVERT处理。--*/--示例 #xff0c;在下面的示例中#xff0c;第一个CONVERT转换未指定style#xff0c;转换的结果受SET DATAFORMAT的影响#xff0c;第二…--1./*--说明 SET DATEFORMAT设置对使用CONVERT把字符型日期转换为日期的处理也具有影响 但不影响明确指定了style的CONVERT处理。--*/--示例 在下面的示例中第一个CONVERT转换未指定style转换的结果受SET DATAFORMAT的影响第二个CONVERT转换指定了style转换结果受style的影响。--设置输入日期顺序为 日/月/年SET DATEFORMAT DMY--不指定Style参数的CONVERT转换将受到SET DATEFORMAT的影响SELECT CONVERT(datetime,2-1-2005)--结果: 2005-01-02 00:00:00.000--指定Style参数的CONVERT转换不受SET DATEFORMAT的影响SELECT CONVERT(datetime,2-1-2005,101)--结果: 2005-02-01 00:00:00.000GO--2./*--说明 如果输入的日期包含了世纪部分则对日期进行解释处理时 年份的解释不受SET DATEFORMAT设置的影响。--*/--示例在下面的代码中同样的SET DATEFORMAT设置输入日期的世纪部分与不输入日期的世纪部分解释的日期结果不同。DECLARE dt datetime--设置SET DATEFORMAT为:月日年SET DATEFORMAT MDY--输入的日期中指定世纪部分SET dt01-2002-03SELECT dt--结果: 2002-01-03 00:00:00.000--输入的日期中不指定世纪部分SET dt01-02-03SELECT dt--结果: 2003-01-02 00:00:00.000GO--3./*--说明 如果输入的日期不包含日期分隔符那么SQL Server在对日期进行解释时 将忽略SET DATEFORMAT的设置。--*/--示例在下面的代码中不包含日期分隔符的字符日期在不同的SET DATEFORMAT设置下其解释的结果是一样的。DECLARE dt datetime--设置SET DATEFORMAT为:月日年SET DATEFORMAT MDYSET dt010203SELECT dt--结果: 2001-02-03 00:00:00.000--设置SET DATEFORMAT为:日月年SET DATEFORMAT DMYSET dt010203SELECT dt--结果: 2001-02-03 00:00:00.000--输入的日期中包含日期分隔符SET dt01-02-03SELECT dt--结果: 2003-02-01 00:00:00.000转载于:https://www.cnblogs.com/shihao/archive/2012/05/10/2493818.html