gvSIG bugs #5835

Con Oracle se produce un error cuando se borran registros de un store en modo MODE_PASS_THROUGH con una condicion de TRUE

Added by Joaquín del Cerro Murciano about 1 month ago. Updated about 1 month ago.

Status:Fixed% Done:

0%

Priority:NormalSpent time:-
Assignee:Joaquín del Cerro Murciano
Category:Database
Target version:2.6.1-4006
Severity:Minor Add-on version:
gvSIG version:2.6.0 Add-on build:
gvSIG build:4000 Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch: Hito:
Add-on name:Unknown

Description

Cuando sobre un store de Oracle se realiza un borrado en modo MODE_PASS_THROUGH con una condicion de TRUE se produce el siguiente error.

DELETE FROM "VCSGIS1"."VCSGIS_USERS" WHERE TRUE ->  ORA-00920: operador relacional no vßlido

Este modo de trabajo es usado por VCSGis en varias ocasiones para borrar todos los registros de algunas tablas.

Associated revisions

Revision 914
Added by Joaquín del Cerro Murciano about 1 month ago

refs #5835, modificado el formater de constantes de oracle para que mapee TRUE a (1=1) y FALSE a (1<>1).

History

#1 Updated by Joaquín del Cerro Murciano about 1 month ago

  • Status changed from New to Fixed

Also available in: Atom PDF