프로시저에서 T_Sql 문장을 받아 처리 해야 할 경우가 생기는데
이때 문자열을 에 들어가는 작은 따움표 넣기가 여간 성그럽다.
그래서 예제 하나 만들어 둔다.
햇갈리니까. ㅎㅎ
눈여겨 볼 부분은 아래의 작은 따움표 구간임
DECLARE @PRO NVARCHAR(15) SET @PRO ='AIRCOMP' DECLARE @QRY NVARCHAR(MAX) SET @QRY= 'SELECT * FROM TABLE WHERE PRONAME=''' + @PRO +'''' PRINT @QRY EXEC dbo.exec_do @QRY
'데이터베이스 > MSSQL' 카테고리의 다른 글
데이터베이스 간의 테이블 컬럼 정보 비교해서 없는 경우 해당 컬럼 생성 처리 (0) | 2013.01.28 |
---|---|
MSSQL CTE 재귀 쿼리(2005이상부터 사용가능) (0) | 2012.11.27 |
Connection Pooling (0) | 2012.11.13 |
3자리마다 콤마 처리하기 (0) | 2012.11.09 |
EXCEPT (0) | 2012.10.17 |