Funciones del SDO-DAS-Relacional

Clases predefinidas

El DAS Relacional proporciona dos clases: el DAS Relacional mismo y la subclase de Exception que puede ser lanzada. El DAS Relacional posee cuatro llamadas públicamente útiles: el constructor, la llamada createRootDataObject() para obtener el objeto raíz de un grafo de datos vacío, la llamada executeQuery() para obtener el grafo de datos que contiene datos de una base de datos relacional, y la llamada applyChanges() para escribir los cambios realizados al grafo de datos en la base de datos relacional.

SDO_DAS_Relational

El único objeto, aparte de una excepción SDO_DAS_Relational_Exception, con el que la aplicación interactuará.

Métodos

  • __construct - construir el DAS Relacional con un modelo derivado de los metadatos pasados

  • createRootDataObject - obtener un grafo de datos vacío que contiene solamente el objeto raíz especial

  • executeQuery - executar una consulta SQL pasada como un literal y devolver los resultados como un grafo de datos normalizado

  • executePreparedQuery - executar una consulta SQL pasada como una sentencia preparada, con una lista de valores para sustituir los parámetros de sustitución, y devolver los resultados como un grafo de datos normalizado

  • applyChanges - examinar el resumen de cambios del grafo de datos y aplicar aquellos a la base de datos, sujeto a una suposición de concurrencia optimista

SDO_DAS_Relational_Exception

Es una subclase de la clase Exception de PHP. No añade nuevo comportamiento a Exception. Lanzada, con texto descriptivo útil, para errores de señales en los metadatos o para fallos inerperados al realizar operaciones SQL.

Tabla de contenidos