저장 프로시저에 대한 문의입니다.

(동적 프로시저로 하는 방법 제외)

 

Select의 필드명이나 테이블명, Where절의 필드명을 매개변수로 사용할 수 있는지요?

 

---------------------------------------------

CREATE procedure USP_TEST

(
@strSelect  VARCHAR(255),
@strTable  VARCHAR(100),
@strWhere  VARCHAR(100),

@strValue  VARCHAR(100)

)

AS
BEGIN
 SET NOCOUNT ON;

 SELECT @strSelect
 From @strTable 

 Where @strWhere  = @strValue 
END

---------------------------------------------

저장 프로시저 실행

EXEC USP_TEST '필드명1, 필드명3, 필드명4',  '테이블명', '조건필드명',  '조건값'

 

 

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 20205
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 12142
7158 시간 계산 관련 질문좀 드릴게요 [1] 왕만두와우동 2013.09.12 4370
» 저장프로시저(SP)의 매개변수에 대하여 [4] 캡이다 2013.09.12 4970
7156 뷰테이블 내의 Group by 퍼포먼스 관련 질문드립니다. [3] 하이페츠 2013.09.12 5234
7155 고수분들 초보적인것좀 도와주세요 [5] 왕만두와우동 2013.09.11 4368
7154 mssql 2000 -> 2008 업그레이드 관련 문의 드립니다. [1] 자비드 2013.09.11 6548
7153 테이블 합치는 방법에 대하여 질문드려요! [3] WhoAmI 2013.09.11 3819
7152 작업 모니터 사용법 [3] 비홍 2013.09.11 4184
7151 sql서버 메모리용량 [2] 비홍 2013.09.11 4357
7150 외래키 관련해서 질문좀 드립니다. [2] 왕만두와우동 2013.09.11 4742
7149 안녕하세요.. 선배님들 질문이 있습니다 ㅠ.ㅜ [3] WhoAmI 2013.09.10 3893
7148 두 월사이에 일수 구하기 질문요 [8] fins 2013.09.10 4629
7147 SSMS 에서 CTRL + ] (꺽쇠괄호) 를 누르면 다운됩니다. [1] 빌리 2013.09.10 5718
7146 성능모니터의 compilations/sec가 높은 쿼리를 알고 싶습니다. [4] 공유맨 2013.09.10 4346
7145 if문의 원자성에 대한 질문입니다 [10] 코코포도 2013.09.10 4203
7144 group by 를 중복해수 할 수 있나요? [7] taz2315 2013.09.10 4012
7143 문자열 결과물 합치기 [2] taz2315 2013.09.10 4991
7142 프로시져 사용 문의 [2] 제시카 2013.09.10 3789
7141 솔루션 문의 [3] 제시카 2013.09.10 4006
7140 split 처럼 값을 분리를 할 수 있을까요 [2] taz2315 2013.09.10 5149
7139 복합인덱스 관련 질문입니다. [2] 치맥 2013.09.09 4114





XE Login