SQLGetDescRec
Bu konuda anlatılmaktadır SQLGetDescRec özgü işlevsellik SQL Server yerel istemci.
SQLGetDescRec ve tablo değerli parametreleri
SQLGetDescRec Tablo değerli parametreleri ve tablo değerli parametresi sütunları öznitelikleri değerleri almak için kullanılır.The RecNumber parameter of SQLGetDecRec corresponds to the ParameterNumber parameter of SQLBindParameter.
Tablo değerli parametresi sütunları yalnızca tanımlayıcısı üstbilgi alan sql_sopt_ss_param_focus sql_desc_type sql_ss_table için küme olan bir kaydın sıralı olarak ayarlandığında kullanılabilir.sql_sopt_ss_param_focus hakkında daha fazla bilgi için bkz: SQLSetStmtAttr.
SQLGetDescRec Aşağıdaki verileri döndürür:
Parameter |
Tablo değerli parametresi |
Tablo değerli parametresi sütunları ve diğer parametreleri |
---|---|---|
Name |
Saklı yordam çağrısı biçimsel parametre adı; Aksi halde 0 uzunluğunda bir dize. |
Parametre tablo değerli sütun adı. |
TypePtr |
SQL_DESC_TYPE.Tablo vaued parametreler için sql_ss_table budur. |
SQL_DESC_TYPE |
SubTypePtr |
Tanımsız |
SQL_DESC_DATETIME_INTERVAL_CODE (için kayıt türü SQL_DATETIME 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 değerli parametreleri (odbc).
Gelişmiş tarih ve saat özellikleri için SQLGetDescRec desteği
Tarih/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 |
tarih |
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 desteği
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).