컴퓨터관련
exec 명령어...펌
맘편한넘
2011. 4. 15. 11:56
exec 명령어 : sql문이나 프로시저를 실행할 때 앞에 위치하여 사용하는 명령어
프로시저에 사용시 한 줄이나 첫 줄일때만 생략이 가능하다.
예1>
use pubs
go -- 일괄처리 명령어
declare @sql varchar(50) -- 세 문장을 동시에 실행해야 결과값 출력됨
set @sql = 'select * from titles'
exec(@sql)
-----------------------------------------------
예2>
exec('select * from titles') -- 위의 세줄과 같은 결과값.
예3>
sp_helpconstraint 'titles'
exec sp_helpconstraint 'titles' -- 프로시저를 실행하고자 할때에는 첫 줄에는 exec 키워드를 생략할 수 있지만.
두번째 줄부터는 exec 키워드를 반드시 사용해야 한다.