bcp関数(bcp_sendrow/bindなど)を使用してdatetime列を持つ表に挿入しようとすると、「無効な時刻形式」に問題があります。例えば、私はDBDATETIME構造体を実装しました。例えば、2009年3月3日にlocaltimeの8amにデータを格納したい場合は、構造体のメンバーを次のように設定します。sql server 2008:bcp_sendrow、問題:無効な時刻形式
dtdays = 40026真夜中以降19000101)及び dttime =2880万(NUMのミリ秒)
(またVARを結合した。SQLDATETIMEとして) dttime 7桁広い(以下の場合)、次いで、BCP suceeds(しかし、明らかに間違った時間に値(日付部分は大丈夫です)
どうすればこの問題を解決できますか?私はdatetime2/timeなどを試しましたが、何も助けませんでした。 助けてください、すべてのアドバイス/アイデアは大変感謝しています。 (私はSQL Server 2008と(ODBC)SQLネイティブクライアント10.0を使用しています)
ありがとう!