Open1
SQL Server: IID_IColumnsInfoを取得できない件
![kabeya](https://res.cloudinary.com/zenn/image/fetch/s--EK0meDLE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/17f292dd1a.jpeg)
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でした。