sql-server - 使用 SQL Server 中另一个表中的一列创建唯一键
问题描述
我想使用两个不同的表创建一个条件唯一键:
Table1 columns
OrderID | OrderType
Table2 columns
OrderDetailID | OrderID | PartID | ManfID
在表 2OrderID
中,PartID
,MafID
应该是唯一的,但前提是表 1 中的 orderType 的值 =“PO 订单”。
OrderID 是表 2 中的外键,它引用表 1 的 orderID。
解决方案
推荐阅读
- neo4j - Connect Neo.ClientError.Security.Unauthorized:客户端因认证失败而未授权
- json - 查找两个或多个 API 端点之间的公共字段
- reactjs - 如何使用链接将用户重定向到不同的页面
- java - Android:应用程序在活动结束时在小米红米手机上进入后台()
- python - 在每个 epoch 之后评估神经网络的准确性
- java - 我如何从 jsp 调用 servlet(HTTP 状态 404 - 未找到)
- reactjs - 是否可以仅通过 CLI 在 Ionic 4 - (React) 中创建 apk?
- caching - Apache Ignite Backup 缓存节点识别
- powerbi - 读取动态文件并将其加载到 PowerBI
- javascript - 将状态发布到火力基地