1
MS SQLストアドプロシージャで、「無効な列名NavigationID」というエラーが表示されます。SPヘルプ(無効な列名)
私が間違っていることを誰にでも教えてもらえますか?
DECLARE @NavigationID INT
SET @NavigationID = 5
CREATE TABLE #tmp (NavigationID int , ParentID int);
INSERT INTO #tmp SELECT NavigationID, ParentID FROM Nav;
WITH Parent AS
(
SELECT NavigationID, ParentID FROM #tmp WHERE NavigationID = @NavigationID
UNION ALL
SELECT t.NavigationID, t.ParentID FROM Parent
INNER JOIN #tmp t ON t.NavigationID = Parent.ParentID
)
SELECT NavigationID FROM ParentID
WHERE NavigationID <> @NavigationID;
こんにちは。変更されると、それでも "Invalid Column Name NavigationID"と表示されます。 – techco1
メッセージ206、レベル16、状態1、行9 無効な列名 'NavigationID'。 msg 207、レベル16、状態1、行9 無効な列名 'NavigationID'。 msg 207、レベル16、状態1、行12 無効な列名 'NavigationID'。 msg 207、レベル16、状態1、行11 無効な列名 'NavigationID'。 – techco1
テーブルの「ナビ」はどのように見えますか? –