#title 조회결과 실행하기 [[TableOfContents]] {{{ --select의 결과를 실행하기 --가끔은 select의 결과를 실행하기를 원할 수 있다. --예를 들어 모든 테이블에 timestamp 컬럼을 추가하기를 원할 수 있다. --그러면 우리는 INFORMATION_SCHEMA.TABLE을 SELECT하여 ALTER TABLE .. 과 같은 --문장을 결과집합으로 만든 후 결과를 복사하여 실행한다. --이러한 불편함을 없앨 수 있는 방법은 xp_execresultset를 이용하는 방법이다. --문서화되지 않은 확장프로시저이다. declare @sql nvarchar(4000) , @db nvarchar(200) set @sql = 'SELECT ''EXEC sp_helpindex '' + '''''''' + TABLE_NAME' + ' + '''''''' FROM INFORMATION_SCHEMA.TABLES' set @db = N'pubs' exec (@sql) exec master..xp_execresultset @sql, @db }}}