如下圖中員工表中的主鍵工號的前兩位為部門表中的主鍵部門號,那么工號的約束條件該怎么寫呢??希望大佬們能回答一下


uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
你那個圖片看著難受, 幫你弄正了。員工表應該增加一個欄位:部門號, 這樣才符合正規的表設計原則。
加了這個 部門號 欄位, 那工號欄位的約束就簡單了:
--1. 增加部門號
ALTER TABLE ygb ADD bmh NCHAR(2)
GO
--2. 增加檢查約束
ALTER TABLE ygb ADD CONSTRAINT CK_ygb_gh CHECK ( LEFT(gh,2)=bmh )
uj5u.com熱心網友回復:
原來要增加一個部門號

現在懂了,謝謝大佬
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/149494.html
標籤:基礎類
下一篇:如何得到某條記錄的相鄰5條記錄?
