我正在开发一个托管在共享环境中的 ColdFusion(请随意大笑)8 站点。数据库和 Web 服务器是单独的盒子。我们都没有 root 访问权限,也没有“exec xp_cmdshell”权限。SQL Server 版本是 2005。
那么,如果我们想有效地将 CSV 或其他文本文件导入数据库——但没有 BCP 或“格式文件”,我们应该尝试与 BULK INSERT 最接近的等效项是什么?
显然,我们可以在 ColdFusion 中构建一个巨大的 INSERT 语句,每行使用 UNION ALL,然后运行它。但这是最好的选择吗?你的意见?