Oh preciosa Progreso ..Cómo llegar esquema de la tabla de base de datos a través de ODBC Progreso
tengo un servidor vinculado establecido entre sql 2008 y un servidor 10.1b Progress OpenEdge.
¿Cómo obtengo los esquemas de tabla?
Oh preciosa Progreso ..Cómo llegar esquema de la tabla de base de datos a través de ODBC Progreso
tengo un servidor vinculado establecido entre sql 2008 y un servidor 10.1b Progress OpenEdge.
¿Cómo obtengo los esquemas de tabla?
Puede obtener todas las tablas disponibles:
select * from sysprogress.SYSTABLES;
o
select * from sysprogress.SYSTABLES_FULL;
Puede obtener todas las columnas de la tabla especificada:
select * from sysprogress.SYSCOLUMNS where TBL = 'table_name';
o
select * from sysprogress.SYSCOLUMNS_FULL where TBL = 'table_name';
Funciona solo con usuarios con privilegios de DBA.
más detalle en OpenEdge Documentación del producto: https://community.progress.com/community_groups/openedge_general/w/openedgegeneral/1329.openedge-product-documentation-overview
Título del documento: SQL
Capítulo: sistema OpenEdge SQL Tablas de catálogo
Usted puede hacer una declaración como
SELECT * FROM LinkedProgressOpenedgeServer.YourDatabase.Owner.TableName WHERE 1=2
que debe devolver sólo el esquema sin ningún dato.
Normalmente el nombre de esquema por defecto es PUB. Puede intentar usar el esquema PUB.