9
votes

Comment obtenir le schéma de table de la base de données de progression via ODBC

J'ai un serveur lié mis en place entre SQL 2008 et un serveur de progression OpenEdge 10.1B.

Comment puis-je obtenir les schémas de table?


0 commentaires

3 Réponses :


2
votes

Vous pouvez faire une déclaration comme

Sélectionnez * à partir de LinkedProgresseOvergeServer.Yourdatabase.ownner.tablename Où 1 = 2

qui devrait renvoyer juste le schéma sans aucune donnée.


0 commentaires

23
votes

Vous pouvez obtenir toutes les tables disponibles: xxx pré>

ou p> xxx pré>

Vous pouvez obtenir toutes les colonnes de la table spécifiée: p>

select * from sysprogress.SYSCOLUMNS_FULL where TBL = 'table_name';


0 commentaires

-1
votes

Normalement, le nom de schéma par défaut est pub. Vous pouvez essayer d'utiliser PUB Schema.


0 commentaires