메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 SQL Server

뇌를 자극하는 SQL Server 질의응답 게시판입니다.

저장프로시저중 입력 매개변수에 대해 궁금합니다.

2016-01-19

|

by 독자

1892

저장프로시저를 작성 중인데 입력 매개변수 타입을 NVARCHAR로 선언하고

저장 프로시저는 입력 매개변수를 통해 테이블을 검색해 데이터를 조회하는 기능을  구현하고있습니다.

문제는 NVARCHAR로 선언했지만 검색시 문자열도 들어가고 숫자 0으로도 시작하는 매개변수가 되어야 되는데,

따옴표를 생략한 상태로 숫자 0으로 시작하는 매개변수를 입력시 앞의 숫자0 들은 모두 문자열이 아닌 숫자 타입으로

인식을 하게 됩니다.

예) 프로시저명 입력매개변수   - search001 0000125433

해결책은 따옴표를 집어넣으면되지만 (search001 000125433) ,

따옴표를 사용하지 않고도(search001 0000125433) 숫자들을

문자열로서 매개변수를 넘겨주는 방법이 궁금합니다.
댓글 입력
자료실