テーブル名:
RM_master
フィールド:
cust_no
acct_no
acct_code
質問は、テーブル RM_master をストアド プロシージャのパラメータの変数として作成したいですか?
これには構文エラーはありませんが、クエリ アナライザーでストアド プロシージャ名を右クリックしてこれを実行すると、変数テーブル名 (RM_master) が識別されません
。
CREATE PROCEDURE RMQUERY
@cusnumber nvarchar (255) = '' ,
@acctnumber nvarchar (255) = '' ,
@master nvarchar (255) = ''
AS
BEGIN
SET @CUSNUMBER = @CUSNUMBER
DECLARE @RMRM AS NVARCHAR (255)
SET @RMRM =n'SELECT * FROM' + @MASTER + 'WHERE ACCT_NO =' + @ACCTNUMBER
EXEC RMQUERY2
END