我使用的是 SQL Server 2008。我的数据库有两个表。
成员
- 会员ID
- 注册码
- 经纪人代码
- 姓名
测试安装
- 注册码
- 数量
- 日期
- 分期付款
在这两个表中都有很多列,但我在这里显示了一些列。TestInstallment是我从 Excel 导入数据并进行一些计算的表。Member表包含具有唯一性的行RegCode并TestInstallment包含具有相同的多行RegCode。例如,在member表中只有一行,RegCode 'A105'所以TestInstallment包含大约 30 行RegCode 'A105'。
我的决赛桌是分期付款
- 分期付款编号
- 会员ID
- 数量
- 日期
- 分期付款
现在我想将 的行插入TestInstallment到Installment的引用中MemberId。目前我正在使用游标进行操作,但这需要很多时间。
目前在我的数据库Member表中大约有 47000 行,TestInstallment大约有 700000 行。
那么我怎样才能更快地做到这一点呢?谢谢。