[DEBUG] Lister les tables, tables et colonnes d’un libname ODBC
Lorsque vous vous lancez dans le debug d'une bibliothèque ODBC, vous pouvez avoir besoin de lister les tables disponibles dans une base de données accessiblesvia ODBC.
Ausis, à partir de la source de données ODBC, dans une PROC SQL, vous pouvez utiliser une requête ODBC::SQLTables pour obtenir une liste de tables disponibles et ODBC :: SQLColumns pour obtenir les informations de colonne d'une table spécifique
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
proc sql; connect to odbc(dsn="myvertica" user=dbadmin password=password); create table list1 as select * from connection to odbc(ODBC::SQLTables); create table list2 as select * from connection to odbc(ODBC::SQLColumns,,"CLASS",); create table list3 as select * from connection to odbc(ODBC::SQLColumns,,"CLASS","AGE"); quit; |
list2 les informations de la table CLASS (a changer bien entendu selon vos propres besoins et données ) :
list3, les information sur la colonne AGE de la table CLASS :









