안녕하세요.
이번에 자동화 관련해서 문의 사항 있어서 질문 올립니다.
다름이 아니라, 테이블에 insert,delete 문 등을 넣어두고 그 저장된 스크립트를 실행 할 수 있나요?
혹시 가능 하면 비슷한 케이스나 방법 부탁드립니다.
Comment 3
-
Hisory
2014.07.14 11:10
-
군고구마
2014.07.14 12:32
변수에 넣고 동적쿼리로 실행 하라는 말씀이시죠?
-
한태
2016.02.12 18:07
Declare @n nvarchar(3000);
set @n = (select top 1 sqltext from sqltest)
print @n
exec (@n)
exec sp_executesql @n
테이블의 내용을 변수로 받아서 실행하면 될 것 같습니다.
실행시에는 exec만 사용하면 ()사용해야하고, 같은 방법으로 sp_executesql 이라는 sp를 사용하면 되겠습니다.
테이블 내용을 변수에 넣고 exec 시키면 되지 않나여?