2009-12-07 108 views
2

我有一个字符串,如'2008-01-01 11:09:11' 如何将其转换为日期时间?如何在Sybase中将字符串转换为datetime/timestamp

+0

您是否拥有Sybase以外的字符串,并且您想知道如何将其作为日期时间插入?或者你在Sybase中是否有字符串,并且想要将它作为日期时间返回? – DOK

回答

0

如果您在语句或存储过程调用中使用它作为文字字符串,则转换是自动的。

如果你已经有了一个变量,convert(datetime, @stringDateTime)应该可以工作。

+0

这是不正确的。看看这个:http://stackoverflow.com/questions/3500703/what-is-the-mysterious-timestamp-datatype-in​​-sybase –

1

时间戳记数据类型被定义为varbinary(8) null,它是否与时间或日期有任何关系。

您不能在sybase中将时间戳转换为日期时间。