![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Trigger Firebird
tras = copy( old.lin_tras,1,1 );
Al compilar este trigger me da error de que no reconoce la funcion copy. Alguién sabe como es la forma correcta ? Gracias. |
#2
|
||||
|
||||
Hola tec, por favor, lee nuestra guía de estilo, gracias por tu colaboración.
copy es una función de delphi, no de firebird. Echa un vistazo a las funciones de firebird o las UDF, dependiendo de tu versión firebird.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
La función interna de Firebird para obtener el mismo resultad que Copy es Substring (disponible a partir de Firebird 1.5, creo)
tras = substring( old.lin_tras from 1 for 1 ); Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
|||
|
|||
Substring
Encontré la función substr buscando donde me comentó Casimiro pero me daba error.
Ahora con substring funciona perfectamente ! Muchas gracias. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
trigger y firebird | ebeltete | Firebird e Interbase | 1 | 22-06-2007 15:03:38 |
Un trigger que dispara un procedimiento que dispara un trigger... | sitrico | Firebird e Interbase | 5 | 04-06-2007 22:05:13 |
No ejecuta Trigger en Firebird | Coco | Firebird e Interbase | 5 | 09-01-2007 17:43:48 |
como sincronizo el Commit de mi api con un trigger en Firebird | cesar_picazo | Conexión con bases de datos | 1 | 11-10-2004 18:31:31 |
trigger | jaime cotino | Firebird e Interbase | 3 | 10-06-2004 19:10:48 |
![]() |
|