我用BCP工具导数据时,有时有datetime 型数据,库中本来只有年月日如 2002-12-20
但导出文本后就有时间
2002-12-20 00:00:00
还有时有NULL数据时
导出的文本就将 NULL字段省略缩进
这使和其它的数据库交换文本时无法定义,如用VFP6.0导入时就无法正确定义识别。
请问如何能用BCP导出的数据其它数据库都能识别。
select isnull(CONVERT(varchar(10),列,120), ) 列 from 表
EXEC master..xp_cmdshell bcp "SELECT isnull(你的可能为空的字段,0),convert(datetime,日期字段,112) FROM 表" queryout E:\boc\DT.txt -c -Sservername -Usa -Ppassword
EXEC master..xp_cmdshell bcp "SELECT isnull(你的可能为空的字段, ),convert(datetime,日期字段,112) FROM 表" queryout E:\boc\DT.txt -c -Sservername -Usa -Ppassword