SQL 2005中
datetime 的格式应该怎么样才行呢?
下面这种格式:
‘1 Aug 2005 10:10AM’
系统提示 从字符串向datetime 转换时失败下面这样也不行
'8/1/11:22/2005'联机帮助文档是这样说的:SQL Server 可识别下列格式中用单引号 (') 括起来的日期和时间。 字母日期,例如 'April 15, 1998'
数值日期格式,例如 '4/15/1998'
未分隔的字符串格式,例如 '19981207' 指 1998 年 12 月 7 日。
怎么样才行呢?谢谢!
datetime 的格式应该怎么样才行呢?
下面这种格式:
‘1 Aug 2005 10:10AM’
系统提示 从字符串向datetime 转换时失败下面这样也不行
'8/1/11:22/2005'联机帮助文档是这样说的:SQL Server 可识别下列格式中用单引号 (') 括起来的日期和时间。 字母日期,例如 'April 15, 1998'
数值日期格式,例如 '4/15/1998'
未分隔的字符串格式,例如 '19981207' 指 1998 年 12 月 7 日。
怎么样才行呢?谢谢!
指定会话的语言环境。会话语言确定 datetime 格式和系统信息。语法
SET LANGUAGE { [ N ] 'language' | @language_var } 参数
[N]'language' | @language_var是存储在 syslanguages 中的语言名称。该参数可以是 Unicode,或者是转换为 Unicode 的 DBCS。若要指定使用 Unicode 的语言,请使用 N'language'。如果将语言指定为变量,则变量的数据类型必须为 sysname。------------------------------------------------------------------
说是能指定,但我试了,没成功.
你自己试试.
指定会话的语言环境。会话语言确定 datetime 格式和系统信息。 语法
SET LANGUAGE { [ N ] 'language ' ¦ @language_var } 参数
[N] 'language ' ¦ @language_var 是存储在 syslanguages 中的语言名称。该参数可以是 Unicode,或者是转换为 Unicode 的 DBCS。若要指定使用 Unicode 的语言,请使用 N 'language '。如果将语言指定为变量,则变量的数据类型必须为 sysname。 ------------------------------------------------------------------
说是能指定,但我试了,没成功.
你自己试试.