1
사용자가 수정할 수있는 테이블이 있습니다. 사용자가 열을 추가 할 수 있음을 의미합니다. 테이블에있는 열 수를 알 수 없기 때문에 sp_executesql 값을 어떻게 제공 할 수 있는지 알 수 없습니다. 지금까지sp_executesql 매개 변수 값
내 코드 : 나는 때문에 내가 테이블이 나는
를 제공 할 필요가 얼마나 많은 @parameters 알고 질수있다 않습니다 얼마나 많은 열을 잘 모릅니다 사실, 도움을 필요로하는 곳에 여기SET @sSQL = (
N'INSERT INTO dbo.MyTable
VALUES('[email protected]+')'
)
--For Explaining purposes since @stmtPar is SET dynamically
--in a while-loop at de begining of the SP
SET @ParmDefinition = @stmtPar
입니다
EXEC sp_executesql @sSql, @ParmDefinition, ????
I 삽입해야하는 값을 포함하는 @values 변수가 있지만 다음 한 Statment SQL 넣을 경우에만 공급 fo를 첫번째 컬럼을 사용 @values
EXEC sp_executesql @sSql, @ParmDefinition, @values
01,
도움을 주실 수 있습니다.