![]() |
Una duda en Firebird
Hola a todos...
Desde hace años programamos en Delphi 6 utilizando Interbase 6. Hace unos dias decidimos cambiar a Firebird 2.1 Tengo una aplicacion q requiere desactivar los triggers, lo que hago es: update rdb$triggers set rdb$trigger_inactive=1 where (rdb$system_flag=0 or rdb$system_flag is null) En Interbase 6 no tenia ningun problema. En Firebir 2.1 me tira el siguiente error: 'This column cannot be updated because it is derived from an SQL or expression. Attempted update of read-only column' ¿Cual puede ser el problema? A quien pueda ayudarme...desde ya muchas gracias |
Posiblemente que no tengas los privilegios para realizar la ACTUALIZACION...
Intenta hacerlo como SYSDBA... |
Duda en Firebird
Estoy utilizando usuario SYSDBA... Lo que hay que tener en cuenta es que rdb$triggers es una tabla del sistema...
¿Las puedo modificar? Como mencione antes, en Interbase 6 podia... Gracias por sus ayudas... |
Prueba con esto:
|
| La franja horaria es GMT +2. Ahora son las 15:22:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi