0
我想創建後的第一個有權知道更多關於插入到一個表中的值選擇最上面一行,創建兩個表,同時從先前創建的表
方案:
我有兩個表Patient
與PID
作爲PK,PatientRecord
作爲RID
作爲PK和PID
作爲FK到Patient
。
我想要做的是在成功創建它之後,將最新的PID
插入PatientRecord
。
初始SQL:
INSERT INTO record (@PID,@NID,@DID)
values((SELECT TOP (1) PERCENT 'PID' FROM patient),2,1)
的值2,以及1做已經Doctor
和Nurse
表裏面存在。
我意識到我在查詢中犯了一個很大的錯誤,但有一點關於我哪裏出錯的解釋和/或直接指導會幫助很多。
代碼片斷將不勝感激。
IDENT_CURRENT ...非常感謝!你的答案肯定有幫助:),可悲的是不能提高你的聲譽,因爲我沒有足夠的分數。 – 2012-04-19 12:17:30