Aracılığıyla paylaş


Tablo değerli parametre meta veri Prepared deyimleri için

Bir uygulama için hazırlanan yordam çağrısıyla meta veriler elde edebilirsiniz SQLNumParams ve SQLDescribeParam.Tablo değerli parametreleri için DataTypePtr olan küme sql_ss_table.Ek meta veriler aracılığıyla kullanılabilir SQLGetDescField sql_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 ile kullanılabilecek SQLColumns elde sütun meta veriler türleri tablosu ilişkili tablo değerli parametreleri.Bu durumda sql_sopt_ss_name_scope olmalıdır küme için önce sql_ss_name_scope_table_type SQLColumns denir.sql_sopt_ss_name_scope sonra olması gereken küme geri varsayılan değerine, sql_ss_name_scope_table, parametre tablo değerli sütun meta veriler alma uygulaması sona erdiğinde.

sql_ca_ss_type_name, sql_ca_ss_type_catalog_name ve sql_ca_ss_type_schema_name CLR kullanıcı tanımlı tür parametreleri ile birlikte de kullanılabilir.

Tablo değerli parametre alamaz meta veriler saklı yordam çağrıları olmayan prepared deyimleri için.Bunu yapmayı denerseniz, uygulama "Sözdizimi hatası veya erişim ihlali" sqlstate 42000 ve ileti ile SQL_ERROR hatası döndürür.

Ayrıca bkz.

Kavramlar