我在SQL Server 2008 R2 Management Studio上,我试图将表导出为SQL文件作为INSERT INTO ...但在该表中我还有一个smalldatetime字段,它将被导出为CAST(0x9E7501E0 AS SmallDateTime)例如...有没有办法将smalldatetime导出到.sql,其中smalldatetime将表示为'2014-02-05 11:10:34'?
提前感谢大家!! 干杯, 路易
答案 0 :(得分:0)
您可以使用Convert,它有许多数据格式选项:
有关示例,请参阅:http://www.w3schools.com/sql/func_convert.asp或How to convert DateTime to VarChar。
答案 1 :(得分:0)
使用CONVERT
功能,如
select CONVERT(smalldatetime, your_date_time_field, 120) as new_date_time
(OR)
如果您想将其转换为varchar
select CONVERT(varchar, your_date_time_field, 120) as new_date_time
此处120
是格式样式,它将输出表示为yy-mm-dd h:m:s