데이터 형식(확장 저장 프로시저 API)

적용 대상:SQL Server

Important

이 기능은 이후 버전의 SQL Server에서 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. 대신 CLR 통합을 사용합니다.

확장 저장 프로시저 API 데이터 형식을 사용하려면 프로그램에 Srv.h 헤더 파일을 포함합니다.

데이터 형식 SQL Server 데이터 형식 설명
SRVBIGBINARY binary 0~8000바이트 길이의 이진 데이터 형식입니다.
SRVBIGCHAR char 길이가 0-8000바이트인 character 데이터 형식입니다.
SRVBIGVARBINARY varbinary 길이가 0-8000바이트인 가변 길이 binary 데이터 형식입니다.
SRVBIGVARCHAR varchar 길이가 0-8000바이트인 가변 길이 character 데이터 형식입니다.
SRVBINARY binary 이진 데이터 형식입니다.
SRVBIT 비트 bit 데이터 형식입니다.
SRVBITN bit null bit 데이터 형식으로 null 값이 허용됩니다.
SRVCHAR char 문자 데이터 형식입니다.
SRVDATETIME 날짜/시간 8 바이트 datetime 데이터 형식입니다.
SRVDATETIM4 smalldatetime 4 바이트 smalldatetime 데이터 형식입니다.
SRVDATETIMN datetime null smalldatetime 또는 datetime 데이터 형식, null 값이 허용됩니다.
SRVDECIMAL decimal 10진수 데이터 형식입니다 .
SRVDECIMALN decimal null 10진 수 데이터 형식, null 값 허용
SRVFLT4 real 4 바이트 실제 데이터 형식입니다.
SRVFLT8 float 8 바이트 부동 소수점 데이터 형식입니다.
SRVFLTN real | float null real 또는 float 데이터 형식, null 값이 허용됩니다.
SRVIMAGE image image 데이터 형식입니다.
SRVINT1 tinyint 1 바이트 tinyint 데이터 형식입니다.
SRVINT2 smallint 2 바이트 smallint 데이터 형식입니다.
SRVINT4 int 4 바이트 int 데이터 형식입니다 .
SRVINTN tinyint | smallint | int null tinyint, smallint 또는 int 데이터 형식, null 값이 허용됩니다.
SRVMONEY4 smallmoney 4 바이트 smallmoney 데이터 형식입니다.
SRVMONEY money 8 바이트 머니 데이터 형식입니다.
SRVMONEYN money | smallmoney null smallmoney 또는 money 데이터 형식으로 null 값이 허용됩니다.
SRVNCHAR nchar 유니코드 문자 데이터 형식입니다.
SRVNTEXT ntext 유니코드 텍스트 데이터 형식입니다.
SRVNUMERIC numeric 숫자 데이터 형식입니다.
SRVNUMERICN numeric null numeric 데이터 형식으로 null 값이 허용됩니다.
SRVNVARCHAR nvarchar 유니코드 가변 길이 character 데이터 형식입니다.
SRVTEXT text 텍스트 데이터 형식입니다.
SRVVARBINARY varbinary 가변 길이 binary 데이터 형식입니다.
SRVVARCHAR varchar 가변 길이 문자 데이터 형식입니다.

Important

확장 저장 프로시저의 소스 코드를 철저히 검토해야 하며, 프로덕션 서버에 설치하기 전에 컴파일된 DLL을 테스트해야 합니다. 보안 검토 및 테스트에 대한 자세한 내용은 이 Microsoft 웹 사이트를 참조하세요.