Vistas en ORE y el parámetro query en ore.sync()

David Carrasco ORE Leave a Comment

Una vista, a grandes rasgos, es una tabla virtual que se guarda en la memoria de la base de datos que nos puede ser muy útil ya que nos permite consultar una o varias tablas en base a una sentencia SQL que nosotros definimos.

Vamos a ver cómo crear una vista en Oracle y posteriormente, cómo podríamos conseguir el mismo resultado en ORE.

En ORE, el ejemplo quedaría de la siguiente manera:

El objetivo principal por el que usamos vistas en ORE es que nos permite sincronizar tablas en versiones ORE < 1.4.1 ya que la función ore.sync() no tiene el parámetro query que fue incluído a partir de la versión 1.4.1 y que nos permite sincronizar una tabla a través de una sentencia SQL, eliminando la necesidad de aplicar una vista para ello.

version 1_4_1

Como hemos comentado, si queremos obtener la tabla a través de la vista para poder operar con el ore.frame tenemos que ejecutar:

Leave a Reply

Your email address will not be published. Required fields are marked *