Aracılığıyla paylaş


Tablo Valued parametre meta veri Prepared deyimleri için

Bir uygulama ile hazırlanan yordam çağrısı meta verileri elde edebilirsiniz SQLNumParamsve SQLDescribeParam. Tablo değerli parametreleri, DataTypePtris set to sql_ss_table. Ek meta veriler aracılığıyla SQLGetDescFieldsql_ca_ss_type_name, sql_ca_ss_type_catalog_name ve sql_ca_ss_type_schema_name.

sql_ca_ss_type_name, sql_ca_ss_type_catalog_name ve sql_ca_ss_type_schema_name kullanılan ile SQLColumnsiçin tablo türü tablo değerli parametreleri ile ilişkili sütun meta verileri almak için. Bu durumda sql_sopt_ss_name_scope sql_ss_name_scope_table_type önce ayarlanmalıdır SQLColumnsdenir. Uygulama parametre tablo değerli sütun meta veri alma tamamlandığında sql_sopt_ss_name_scope sonra geri sql_ss_name_scope_table, varsayılan değer olarak ayarlanmalıdır.

Ayrıca sql_ca_ss_type_name, sql_ca_ss_type_catalog_name ve sql_ca_ss_type_schema_name clr türü kullanıcı tanımlı parametreleri ile kullanılabilir.

Saklı yordam çağrıları olmayan hazır deyimleri için tablo valued parametre meta veri alınamıyor. Bunu yapmaya çalışırsanız, uygulama "Sözdizimi hatası veya erişim ihlali" sqlstate 42000 ve ileti sql_error döndürür.

Ayrıca bkz.

Kavramlar

Tablo Valued Parametreler (odbc)