繁体   English   中英

将一个表中的单个外键字段的多个值插入到另一个表中

[英]Insert multiple values for single foreign key field from one table into another table

我这里有 2 张桌子

tbl_slaUpdate
tbl_eslaUser

在 tbl_slaUpdate 有

SlaId 作为唯一标识符作为主键

它已经有了一些价值

在 tbl_eslaUser 有

userid as uniqueidentifier as primarykey
and username and
slaId as Foreign key as uniqueidentifier

在这里,我必须将多个 UserId 和用户名插入到单个 slaid 中,我实际上是从列表框中获取用户名,其中通过复选框选择了 gridview

像 tbl_eslauser

userid UserName SlaId
1322    robert      1234
1435    jhon        1234
1578    albert      1234

1345    albert     2345
1678    jhon1      2345
1456    robert     2345

1389    robert2    3456
1267    jhon       3456
1568    albert     3456

userid、username 和 slaId 是 tbl_eslaUser 的真正复合主键。 如果不想使用复合键,则必须添加另一列自动增量,并将其用作tbl_eslaUser的PK。 无论哪种方式,您都必须更改PK。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM