如果你指的是通過完整性約束來實現的話,那應該是正常的。
打個比方:A表的主鍵在B表作為外鍵約束,如果要添加一條記錄,則需先添加B表的數據,再添加A表,否則會報違反約束。但是如果在B表裡也把這個作為主鍵,設為對A表的外鍵約束,則添加記錄時不管先在A表還是B里是添加,都會報完整性約束錯誤的。
你的情況是三個表的循環約束,跟兩個表的情況類似。其實從邏輯上來講,設了兩個約束之後,第三個約束自然也設置了。
⑵ sql server 2008 r2 多少錢
Microsoft SQL 2008R2 標准版 1CPU:2W元
Microsoft SQL 2008R2 企業版 1CPU:7W元
延伸:
Microsoft SQL Server 2014 R2 標准版 4核心 :2.8W元
Microsoft SQL Server 2014 R2 企業版 4核心:7.5W元
建議采購Microsoft SQL Server 2014 R2,可以獲得更長時間的售後維護周期。
⑶ 在SQL SERVER里怎麼寫我要查是13-14年采購額最大的前10名供應商都是誰
表結構是怎麼樣的?最起碼得先截個表結構的圖吧,光這么說租岩,我只團虛能按照我想的寫了,如果不對,再提問塌型燃就好了
select top 10 供貨商名稱,sum(采購額)
from 表名
group by 供貨商名稱
order by sum(采購額) desc