데이터 형식(확장 저장 프로시저 API)
중요 |
---|
Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오. 대신 CLR 통합을 사용하십시오. |
확장 저장 프로시저 API 데이터 형식을 사용하려면 프로그램에 Srv.h 헤더 파일을 포함합니다.
데이터 형식 |
SQL Server 데이터 형식 |
설명 |
---|---|---|
SRVBIGBINARY |
binary |
길이가 0-8000바이트인 binary 데이터 형식입니다. |
SRVBIGCHAR |
char |
길이가 0-8000바이트인 character 데이터 형식입니다. |
SRVBIGVARBINARY |
varbinary |
길이가 0-8000바이트인 가변 길이 binary 데이터 형식입니다. |
SRVBIGVARCHAR |
varchar |
길이가 0-8000바이트인 가변 길이 character 데이터 형식입니다. |
SRVBINARY |
binary |
binary 데이터 형식입니다. |
SRVBIT |
Bit |
bit 데이터 형식입니다. |
SRVBITN |
bit null |
bit 데이터 형식으로 null 값이 허용됩니다. |
SRVCHAR |
char |
character 데이터 형식입니다. |
SRVDATETIME |
datetime |
8바이트 datetime 데이터 형식입니다. |
SRVDATETIM4 |
smalldatetime |
4바이트 smalldatetime 데이터 형식입니다. |
SRVDATETIMN |
datetime null |
smalldatetime 또는 datetime 데이터 형식으로 null 값이 허용됩니다. |
SRVDECIMAL |
decimal |
decimal 데이터 형식입니다. |
SRVDECIMALN |
decimal null |
decimal 데이터 형식으로 null 값이 허용됩니다. |
SRVFLT4 |
real |
4바이트 real 데이터 형식입니다. |
SRVFLT8 |
float |
8바이트 float 데이터 형식입니다. |
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바이트 money 데이터 형식입니다. |
SRVMONEYN |
money | smallmoney null |
smallmoney 또는 money 데이터 형식으로 null 값이 허용됩니다. |
SRVNCHAR |
nchar |
유니코드 character 데이터 형식입니다. |
SRVNTEXT |
ntext |
유니코드 text 데이터 형식입니다. |
SRVNUMERIC |
numeric |
numeric 데이터 형식입니다. |
SRVNUMERICN |
numeric null |
numeric 데이터 형식으로 null 값이 허용됩니다. |
SRVNVARCHAR |
nvarchar |
유니코드 가변 길이 character 데이터 형식입니다. |
SRVTEXT |
text |
text 데이터 형식입니다. |
SRVVARBINARY |
varbinary |
가변 길이 binary 데이터 형식입니다. |
SRVVARCHAR |
varchar |
가변 길이 character 데이터 형식입니다. |
보안 정보 |
---|
확장 저장 프로시저의 원본 코드를 철저히 검토하고 프로덕션 서버에 DLL을 설치하기 전에 컴파일한 DLL을 테스트해야 합니다. 보안 검토 및 테스트에 대한 자세한 내용은 Microsoft 웹 사이트를 참조하십시오. |