SQLGetDescRec
This topic discusses SQLGetDescRec, özel işlevler SQL ServerNative Client.
SQLGetDescRec ve tablo Valued Parametreler
SQLGetDescRecTablo değerli parametreleri ve tablo değerli parametresi sütunları öznitelikleri değerleri almak için kullanılır. RecNumberParametresi SQLGetDescReckarşılık ParameterNumberparametresi SQLBindParameter.
Tablo değerli parametresi sütunları tanımlayıcısı üstbilgi alanı sql_sopt_ss_param_focus sql_ss_table için ayarla sql_desc_type olan kayıt sıra ayarlandığında. sql_sopt_ss_param_focus hakkında daha fazla bilgi için bkz: SQLSetStmtAttr.
SQLGetDescRecaşağıdaki verileri döndürür:
Parametre |
Tablo valued parametre |
Tablo değerli parametresi sütunları ve diğer parametreleri |
---|---|---|
Name |
Biçimsel parametre adı saklı yordam çağrısı; Aksi halde 0 uzunluğunda bir dize. |
Parametre tablo değerli sütun adı. |
TypePtr |
SQL_DESC_TYPE. Tablo-vaued parametreleri, sql_ss_table budur. |
SQL_DESC_TYPE |
SubTypePtr |
Tanımsız |
SQL_DESC_DATETIME_INTERVAL_CODE (için kayıt türü sql_datetıme veya SQL_INTERVAL.) |
LengthPtr |
0 |
SQL_DESC_OCTET_LENGTH |
PrecisionPtr |
0 |
SQL_DESC_PRECISION |
ScalePtr |
0 |
SQL_DESC_SCALE |
NullablePtr |
1 |
SQL_DESC_NULLABLE |
Tablo değerli parametreleri hakkında daha fazla bilgi için bkz: Tablo Valued Parametreler (odbc).
Gelişmiş tarih ve saat özellikleri için SQLGetDescRec desteği
Tarih ve saat türleri için döndürülen değerler aşağıdaki gibidir:
TypePtr |
SubTypePtr |
LengthPtr |
PrecisionPtr |
ScalePtr |
|
---|---|---|---|---|---|
datetime |
SQL_DATETIME |
SQL_CODE_TIMESTAMP |
4 |
3 |
3 |
smalldatetime |
SQL_DATETIME |
SQL_CODE_TIMESTAMP |
8 |
0 |
0 |
tarihi |
SQL_DATETIME |
SQL_CODE_DATE |
6 |
0 |
0 |
Saat |
SQL_SS_TIME2 |
0 |
10 |
0..7 |
0..7 |
datetime2 |
SQL_DATETIME |
SQL_CODE_TIMESTAMP |
16 |
0..7 |
0..7 |
datetimeoffset |
SQL_SS_TIMESTAMPOFFSET |
0 |
20 |
0..7 |
0..7 |
Daha fazla bilgi için, bkz. Tarih/Saat (odbc) geliştirmeleri.
Büyük clr UDTs SQLGetDescRec destek
SQLGetDescRec büyük clr kullanıcı tanımlı türler (UDTs) destekler. Daha fazla bilgi için, bkz. Büyük clr kullanıcı tanımlı türler (odbc).