【发布时间】:2026-02-09 02:35:01
【问题描述】:
如果有人能帮我解决这个问题,我将不胜感激。我在将记录插入一对多关系数据库时遇到问题。场景如下,我有一个技术人员表(techid,name,surname)和一个技能表(skillid,skillDesc,techid)。技能表有一个 techID 外键。
如何创建一个 sql 语句/程序来插入具有分配给技术人员的多种技能的技术人员?
【问题讨论】:
-
到目前为止你有什么?
-
技术人员中的 techid 是身份 (auot inc) 列吗?
-
您是否遇到了具体问题?所写的问题看起来很笼统。在 sql-server 中插入的 MS 文档是 msdn.microsoft.com/en-us/library/aa933206%28v=sql.80%29.aspx
-
你必须先插入到技术表,然后是技能表。你也许可以做一些时髦的多表插入,但这可能太花哨了
-
这个问题在我看来:如何将多项技能传给一名技术人员到存储过程。我自己也不知道,但也奇怪为什么不一一做。插入技术员,然后一一插入技能表。
标签: sql sql-server stored-procedures