
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
|
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; |
Dans l'exemple suivant, l'ensemble de données
list1 contient la liste des tables dans la source de données ODBC :
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 :