我的本地计算机上有一个tsv文件,需要将这些值加载到SQL表中。我可以编写执行此操作的SQL脚本吗?还是我必须制作一个SSIS包或使用类似的工具?
最佳答案
解决方案很少:
BULK INSERT
和\t
COLUMNTERMINATOR OPENROWSET(BULK 'file path')
terminator的T-SQL函数\t
-t
参数(默认值\t
)Delimiters
属性)和{SqlBulkCopy类或SqlCommand类} 注意:对于3)和4)源文件必须由SQL Server实例访问(通常,这意味着源文件必须与SQL Server在同一台计算机上)
关于sql - 将本地TSV文件导入SQL表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31769099/