Consulta a la base de datos
Esta funcionalidad ayuda al administrador a acceder a los datos de la base de datos de forma fácil y rápida, sin necesidad de un cliente de base de datos de terceros.
Tipos permitidos:
| Tipo | Descripción | Lista | Exportar |
|---|---|---|---|
| JDBC | Consultas SQL admitidas por la base de datos configurada. | Al elegirlo, se muestra una lista de las tablas disponibles. | Sí. |
| Hibernate | Consultas de base de datos neutrales basadas en el formato de consultas de hibernate. | No. | |
| Metadata | Formato específico de la aplicación solo para hacer consultas sobre OKM_DB_METADATA_VALUE. Para más información, consulte Crear sus propias tablas de base de datos. |
Al elegirlo, se muestra una lista de las tablas de metadatos disponibles. | Sí. |
Ejecutar una consulta JDBC
Sección titulada «Ejecutar una consulta JDBC»- En la parte inferior derecha, elija el tipo JDBC.
- Escriba un SQL válido.
- Haga clic en el botón Execute.
- Opcionalmente, los resultados pueden exportarse a SQL o CSV
- Haga clic en el icono
Export to sql. - Haga clic en el icono
Export to csv.
- Haga clic en el icono
Ejemplo:
// nodeBase = documents + folders + mails + recordsSELECT count(*) from OKM_NODE_BASE;SELECT count(*) from OKM_NODE_DOCUMENT;SELECT count(*) from OKM_NODE_FOLDER;SELECT count(*) from OKM_NODE_MAIL;SELECT count(*) from OKM_NODE_RECORD;
// select first 10 recordsSELECT * from OKM_NODE_BASE LIMIT 10;SELECT * from OKM_NODE_DOCUMENT LIMIT 10;SELECT * from OKM_NODE_DOCUMENT_VERSION LIMIT 10;SELECT * from OKM_NODE_FOLDER LIMIT 10;SELECT * from OKM_NODE_MAIL LIMIT 10;SELECT * from OKM_NODE_RECORD LIMIT 10;Ejecutar una consulta Hibernate
Sección titulada «Ejecutar una consulta Hibernate»- En la parte inferior derecha, elija el tipo Hibernate.
- Escriba un HQL válido.
- Opcionalmente, puede marcar la opción “Show SQL”.
- Haga clic en el botón Execute.
Ejemplo:
select count(*) from NodeBase;select count(*) from NodeFolder;Ejecutar una consulta de metadatos
Sección titulada «Ejecutar una consulta de metadatos»- En la parte inferior derecha, elija el tipo Hibernate.
- Escriba una consulta de metadatos válida.
- Haga clic en el botón Execute.
- Opcionalmente, los resultados pueden exportarse a SQL o CSV
- Haga clic en el icono
Export to sql. - Haga clic en el icono
Export to csv.
- Haga clic en el icono
Ejemplo:
SELECT|countrySentencias permitidas
Sección titulada «Sentencias permitidas»| Tipo | Formato | Ejemplo |
|---|---|---|
| SELECT | SELECT|TABLE SELECT|TABLE|FILTER |
SELECT|country SELECT|country|$country_name=‘Canada’ SELECT|country|col01=‘Canada’ |
| UPDATE | UPDATE|TABLE|COLUMN UPDATE|TABLE|COLUMN|FILTER |
UPDATE|country|$country_name=‘France’ UPDATE|country|$country_name=‘France’ | $country_id =‘001’ |
| DELETE | DELETE|TABLE DELETE|TABLE|FILTER |
DELETE|country DELETE|country|$country_id =‘001’ |
| SENTENCE | SENTENCE|TABLE1,..,TABLEn|QUERY | SENTENCE|country|select $country_id, $country_name from DatabaseMetadataValue dmv where dmv.table=‘country’ order by $country_name |
Ejecutar consultas desde un archivo sql
Sección titulada «Ejecutar consultas desde un archivo sql»- En la parte inferior derecha, elija un archivo sql válido.
- Haga clic en el botón Import SQL script.