【发布时间】:2021-08-20 04:07:43
【问题描述】:
我可以使用sqlcmd语法将数据库转换为.csv
sqlcmd -S ipdb -U sa -P "passwordsa" -d dbname -Q "select * from tabelname" -o "direktori/file.csv" -s"," -W -w 700
但是如何使用sqlcmd 语法将数据从我的.csv 插入到表中?
【问题讨论】:
-
SQLCMD有一个复杂的方法。相反,我建议您使用BCP.EXE导入。事实上我建议你也使用原生格式导出BCP.EXE -
建议:您可以使用
sqlcmd代替BULK INSERT将批量数据导入SQL-Server,更多详细信息请查看微软文章link BULK INSERT Sales.Orders FROM '\\SystemX\DiskZ\Sales\data\orders.csv' WITH (FORMAT='CSV');
标签: sql sql-server sqlcmd