Open1
SQL Server: IID_IColumnsInfoを取得できない件
SQL Serverのbulk insertでハマりました。
というエラーをなかなか解決できず。
↑にコードページ、改行コードで同じエラーが出るという話が書いてあるので試したんですがダメで。
で、色々調べると
「改行コードがLFの場合、FORMAT='CSV'はダメ、FORMAT='CSV'を諦めて、FIELDTERMINATOR=','とROWTERMINATOR='0x0A'を組み合わせて使え」
だそうで。
CSVファイルをMacで作った関係で(?)、改行コードがLFだったんですね。
(色々試す中でCRLFにもしてみたと思ったんですが、気のせいだったのか)
SQL Serverのバージョン依存なんですかね。ちなみに自分のところのバージョンはSQL Server 2019 Expressの15.0.2110でした。