我的数据库包含两个表FileStore和FileRepository。
FileStore表包含3列ID(自动生成的uniqueidentifier),FileName和Description->处于带有演示数据的初始状态
FileRepository表包含3列Id(自动生成的uniqueidentifier),Name和FileId(这是指FileStore表中的Id列)->处于具有演示数据的初始状态
我得到一个FileStore ID数组作为搜索条件。同样,我需要首先为每个满足的条件在FileStore表中创建一个重复行。我还需要根据FileId列上的相同数据为第二个表FileRepository创建重复的行。在这里,但我需要使用FileStore操作中自动生成的ID列更新新创建的行的FileId列。
如果需要复制文件文件1(具有ID b3304dc4-4f2e-46d4-8f64-a597edb02e96)和文件2(具有ID 7cb40baf-1ecf-4e5f-92ff-57029a20e623 ),这是表格在操作后应该有数据的方式复制后的FileStore db应该具有数据,因此:
哪种方法是最好的方法?是否可以通过不带任何循环的查询来实现?PS:这只是我为此问题创建的参考表。请让我知道,以防我需要更清楚地说明]]
我的数据库包含两个表FileStore和FileRepository。 FileStore表包含3列ID(自动生成的uniqueidentifier),FileName和Description->处于初始状态,具有演示数据...