簡體   English   中英

SQL Server中的BCP IN UTC日期時間值

[英]BCP IN UTC Date Time values in SQL Server

我一直在使用以下BCP命令很長時間,但是我的數據生產者更改了數據的日期時間格式,現在由於無效的轉換規范而失敗。

給定采用兩個日期值的列為SQL Server DateTime數據類型,有人知道如何在下面顯示的數據中執行BCP嗎?

bcp IDSCHEME in C:\IDSCHEME_20120926_1517.bcp -F2 -w -t"|^|" -r"|!|\n" -Uuser
-Ppass -Slocalhost

這是新文件中標題行和第一個數據行的示例:

SchemeID|^|ActiveFrom|^|ActiveTo|^|UniqueName|^|SchemeEnglishName|!|
15000|^|1900-01-01T00:00:00|^|9999-12-31T00:00:00|^|BC|^|Business Classifications|!|
... lots more rows.

答:SQL Server BCP當前不支持此日期時間格式。 如果需要,您可以使用SQLCMD命令行實用程序和BULK INSERT模仿功能,而不必轉換數據文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM