1
私はこのフォーラムには新しく、他の人の投稿を見ることで問題の答えを見つけることができますが、私はこの問題に苦しんでいるようです。スカラー変数を宣言しなければならない@Name
SELECT
PageId, SubjectLink
FROM
dbo.a_training_page
WHERE
(NOT EXISTS (SELECT PageId, Name
FROM dbo.a_training
WHERE (dbo.a_training_page.PageId = dbo.a_training.PageId)
AND (Name = @Name)))
私はエラーを取得する:エラーメッセージは非常に明確に述べたよう
Must declare the scalar variable @Name
すべてのヘルプは感謝
私が意味.....あなたが使用しているNAME' @変数を宣言する必要が ' in: 'AND(Name = @Name)'と入力します。他に何を言うべきかわからない、エラーメッセージはかなり明確です – Lamak
変数を宣言する必要があります。私はそれがvarcharだと仮定しているので、次のようなものが必要になります: 'DECLARE @Name VARCHAR(50)= 'Bob'' – Siyual
ここでは、エラーメッセージについてはっきりしていません。 –