次の方法で共有


データ型 (拡張ストアド プロシージャ API)

ms164638.note(ja-jp,SQL.90).gif重要 :
この機能は、Microsoft SQL Server の将来のバージョンで削除されます。新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。代わりに、CLR 統合を使用してください。

拡張ストアド プロシージャ API のデータ型を使用するには、プログラムに Srv.h ヘッダー ファイルをインクルードします。

データ型 SQL Server データ型 説明

SRVBIGBINARY

binary

binary データ型。長さは 0 ~ 8,000 バイトです。

SRVBIGCHAR

char

character データ型。長さは 0 ~ 8,000 バイトです。

SRVBIGVARBINARY

varbinary

可変長 binary データ型。長さは 0 ~ 8,000 バイトです。

SRVBIGVARCHAR

varchar

可変長 character データ型。長さは 0 ~ 8,000 バイトです。

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

Unicode の character データ型。

SRVNTEXT

ntext

Unicode の text データ型。

SRVNUMERIC

numeric

numeric データ型。

SRVNUMERICN

numeric null

numeric データ型。NULL 値を許容します。

SRVNVARCHAR

nvarchar

Unicode の可変長 character データ型。

SRVTEXT

text

text データ型。

SRVVARBINARY

varbinary

可変長 binary データ型。

SRVVARCHAR

varchar

可変長 character データ型。

ms164638.security(ja-jp,SQL.90).gifセキュリティ メモ :
拡張ストアド プロシージャのソース コードを十分に確認し、コンパイルした DLL をテストしたうえで実稼働サーバーにインストールしてください。セキュリティの確認およびテストの詳細については、Microsoft の Web サイトを参照してください。