sql - 如何将新的 CSV 数据插入现有表(Microsoft SQL Server)
问题描述
我们每月一次从我们的软件提供商之一收到包含有用数据的 .csv 文件。数据包含所有前几个月的数据。有很多列需要重命名,而 SSMS 可以更快、更轻松地完成此操作。
因此,我创建了一个包含这些标题的表格并插入了数据。当新月份到来时,我想删除前几个月的数据;
TRUNCATE TABLE test_data_1;
然后,我想将新月份的 .csv 文件加载到具有现有标题的现有表中,这样我就不必再次重命名它们。
这是可以实现的,还是我只需要 DROP 表并每次重新上传一个平面文件?
谢谢!!
本
解决方案
推荐阅读
- c++ - 如何创建二维矩阵 C++ 的水平镜像逆?
- c# - 递归函数中的堆栈
- firebase - 在使用 Firebase 会话 cookie 时检测 Firestore 安全规则中经过身份验证的用户
- python-3.x - 针对一列绘制多列值
- codeigniter - 使用 where 子句时如何避免结果数组中的重复行
- javascript - 当我通过 vuejs 中的后退按钮返回相同的 URL 时,是否可以获得相同的组件数据属性?
- sql - 如何以 1-1 关系将数据存储到表中(单事务)
- quasar-framework - 任何人在 ios 13.4.1 ( 最新版本 ) 上遇到问题
- sql - Redshift:按范围分组行并添加到输出列
- r - 如何从多面体 sf R 中提取经纬度