![]() |
1
1
您可以编写一个实现所有复制逻辑的存储过程。
简而言之,编写一个存储过程,从顶部开始,根据需要遍历任意多个表。 |
![]() |
2
1
有点“黑客”,但我经常添加一列“copy\u of\u id”,这样我就可以存储旧的id,然后为新创建的值复制相关表中的所有行。
当然,您也可以为此使用helper表。包含旧ID列和新ID列。不会污染你的主桌。 |
![]() |
3
0
然后可以使用它们来创建“子行”,例如
@@IDENTITY 和 SCOPE_IDENTITY() 代码示例。 |
![]() |
Jack Skeletron · T-SQL三表求和 7 年前 |
![]() |
CSK · 列出sql server中存储过程中的存储过程 7 年前 |
![]() |
DRT · 从文本字段中提取多个日期 7 年前 |
![]() |
ihatemash · 确定可以合并哪些行的SQL查询 7 年前 |
![]() |
Shawn · 使用WinZip命令行的SQL Server作业 7 年前 |