0
不太清楚如何解釋這一點,但在這裏。使用位置光標更新多行
我有一個數據庫,在一個位置表中保存5個位置。比方說One, two, three, four and five
我需要做的就是更新另一個表TemplateNames
的詳細描述後加入locationID(10行的每個位置),但是,位置表和TeamplateNames表中沒有以任何方式聯繫在一起的。
我到目前爲止嘗試過的方式如下;
CREATE TABLE #Temp
(
LocationID int
)
SELECT LocationID
INTO #Temp
FROM From Location
DECLARE @ID int;
DECLARE Cursor cursor
FOR
SELECT DISTINCT LocationID
FROM #Temp
OPEN Cursor
FETCH NEXT FROM Cursor INTO @Id
WHILE @@FETCH_STATUS = 0
BEGIN
--Insert data?
FETCH NEXT FROM Cursor INTO @Id
END
close Cursors;
deallocate Cursor;
DROP TABLE #Temp;
當前的描述如下
IAmATemplate
但出認沽將需要
IAmATemplate - one
(名稱後的locationID)
不能真正理解你在做什麼。也許一些樣本輸入/輸出會有所幫助。也許編輯2個位置並編輯3行而不是10來簡化。 – Tanner