매개 변수 데이터 형식 지정

테이블의 열처럼 저장 프로시저의 매개 변수도 데이터 형식으로 정의할 수 있습니다. table 데이터 형식을 제외한 SQL Server 2005 의 모든 데이터 형식으로 저장 프로시저 매개 변수를 정의할 수 있습니다. CLR 사용자 정의 유형 및 Transact-SQL 별칭 데이터 형식으로도 저장 프로시저 매개 변수를 정의할 수 있습니다.

[!참고] cursor 데이터 형식은 저장 프로시저의 OUTPUT 매개 변수로만 사용할 수 있습니다. 커서 변수를 사용하는 방법은 Transact-SQL 커서 이름 범위를 참조하십시오.

매개 변수의 데이터 형식에 따라 매개 변수에 허용되는 값의 유형과 범위가 결정됩니다. 예를 들어 tinyint 데이터 형식으로 매개 변수를 정의하면 0에서 255 사이의 숫자 값만 허용됩니다. 데이터 형식과 맞지 않는 값으로 저장 프로시저를 실행하면 오류가 반환됩니다.

참고 항목

개념

데이터 형식(데이터베이스 엔진)
매개 변수 이름 지정
매개 변수 방향 지정
매개 변수 기본값 지정

관련 자료

CREATE PROCEDURE(Transact-SQL)
매개 변수 지정

도움말 및 정보

SQL Server 2005 지원 받기