SQL Server中是否可以克隆行及其所有引用?
更清楚地说,在我的情况下,有这些表:
Document
- Id
- RevisionedDocumentId
和
Paragraph
- Id
- DocumentId
- RevisionedParagraphId
每个Document
有很多Paragraphs
。
当我创建文档修订版时,我必须克隆Document
的行和Paragraph
表的每个相关行,并且每个新的Paragraph
都必须引用之前的Paragraph
,与Document
相同。
现在的问题是,在我的情况下,还涉及许多其他表,因此一对一克隆,并将每一行链接到源行非常无聊,是否存在某种“更快”的方式?