0
sp_executesql
을 배우고 사용하려고하는데이 단순한 SQL 문으로도 막혀 있습니다.sp_executesql 구문 오류
DECLARE @sql NVARCHAR(MAX) = NULL
DECLARE @WHERE NVARCHAR(MAX) = NULL
SET @sql = N'
SELECT
*
FROM
MyTable
@WHERE'
SET @WHERE = ISNULL(' WHERE ' + @WHERE, '');
EXECUTE sp_executesql
@statement = @sql
, @params = N'@WHERE nvarchar(MAX)'
, @WHERE = @WHERE;
나는 ...이 오류를 얻고있다 왜 알아낼 수
메시지 102, 수준 15, 상태 1, 줄 6
'@WHERE'.
근처의 구문이 잘못