Aracılığıyla paylaş


SQLTables

SQLTables imleç statik bir sunucu üzerinde çalıştırılabilir.yürütmek denemesi SQLTables güncelleştirilebilir bir (veya anahtar kümesi dinamik) imleç imleç türü değişti gösteren SQL_SUCCESS_WITH_INFO döndürecektir.

SQLTables tablodan tüm raporlar, veritabanlarını CatalogName parametresi SQL_ALL_CATALOGS ve tüm diğer parametreler varsayılan değer (NULL işaretçi) içerir.

Kullanılabilir kataloglar, şemalar ve tablo türleri, rapor için SQLTables özel bir boş dize (sıfır uzunlukta bir bayt işaretçileri) kullanımını kolaylaştırır. Boş dizeler, varsayılan değerler (NULL işaretçi) değil.

The SQL Server Native istemci ODBC driver supports reporting information for tables on linked servers by accepting a two-part name for the CatalogName parameter: Linked_Server_Name.Catalog_Name.

SQLTables adları eşleşen tüm tabloları hakkında bilgi verir TableName ve geçerli kullanıcının sahip olduğu.

SQLTables ve tablo biçiminde parametreleri

deyim özniteliği SQL_SOPT_SS_NAME_SCOPE SQL_SS_NAME_SCOPE_TABLE, kendi varsayılan değerinin yerine SQL_SS_NAME_SCOPE_TABLE_TYPE değeri olduğunda SQLTables Tablo türleri hakkında bilgi verir. TABLE_TYPE değer sütununda 4 tarafından döndürülen sonuç kümesi bir tablo türü döndürdü. SQLTables Tablo TÜRÜ var. SQL_SOPT_SS_NAME_SCOPE hakkında daha fazla bilgi için bkz: SQLSetStmtAttr.

Tablolar, görünümler ve Eşanlamlı sözcükleri tablo türleri tarafından kullanılan ad boşluğundan ayrı bir ortak ad boşluğunu paylaşır.Bir tablo ile aynı ada sahip bir görünüm olası değil de, tablo ve tablo ile aynı şema ve aynı katalog yazın olasıdır.

Tablo değerli parametreleri hakkında daha fazla bilgi için bkz: Tablo biçiminde Parametreler (ODBC).

Örnek

// Get a list of all tables in the current database.
SQLTables(hstmt, NULL, 0, NULL, 0, NULL, 0, NULL,0);

// Get a list of all tables in all databases.
SQLTables(hstmt, (SQLCHAR*) "%", SQL_NTS, NULL, 0, NULL, 0, NULL,0);

// Get a list of databases on the current connection's server.
SQLTables(hstmt, (SQLCHAR*) "%", SQL_NTS, (SQLCHAR*)"", 0, (SQLCHAR*)"",
    0, NULL, 0);

See Also

Concepts

Other Resources