![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Ok correcto ese libro si me pasaste el link, lo baje y lo leí y lo que me mostraste eso ya lo implemente pero ahora dime una cosa a ese ejemplo que pusiste se le puede crear una vista y poner el siguiente trigger de esta forma
Como puedes ver lo que estoy intentando hacer es que a la vez que ejecuto una vista entonces un trigger sirve para agregar un nuevo cliente obviamente en el ejemplo faltarían los datos de las otras columnas de la tabla. Gracias por tu ayuda. |
|
#2
|
||||
|
||||
|
Cita:
Además es fácil, en lugar de tanto tiempo que estás perdiendo en preguntar.. ¿por qué no lo pruebas? No tardas ni un minuto en abrir ibexpert, flamerobin o el que uses, buscas una vista y le das a "create trigger".... Vaya, que no aparece 'create trigger' en las vistas... ¿será un olvido o será porque no se puede? ![]() Una vista es... bueno, lo que ya te he explicado antes ![]() pd. Ahora bien, que a lo mejor se puede de alguna forma, puede ser, pero yo no recuerdo haberlo hecho nunca.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
Ok gracias, ya voy entendiendo un poco mas.
Osea que en vez de buscar, aprenda a usar ibexpert u algo así, para aprender como funcionan los códigos en la base de datos Firebird. Y por otra parte lo que te entiendo es que lo que yo estoy pensando que es de agregar mediante una vista eso no es posible, voy a a seguir tu recomendación de aprender a usar ibexpert. Por otro lado no entiendo entonces por que se puede usar un trigger con una vista Saludos |
|
#4
|
||||
|
||||
|
¿Puedes poner aquí algún código o enlace a eso que dices?, a ver si es que no me entero de lo que buscas.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
|||
|
|||
|
Gracias por tu ayuda.
Este es uno de los ejemplos que he visto aquí esta la creación de la vista.
Y aquí esta la creación del trigger.
Y es aquí donde veo el UPDATE OR INSERT INTO, Por eso mi punto es que aquí se usa un trigger que agrega registros usando una vista de echo las variables que usa son las de la vista para agregarlos a la tabla CHILD y en FOR CHILD_VIEW del trigger esta el nombre de la vista. Gracias saludos. |
|
#6
|
||||
|
||||
|
Ah, bien, pero el insert es a una tabla, pensé que te referías hacer un insert a más de una tabla con una sola sentencia.
Sí, bueno, ahí puedes poner lo que quieras, pero vamos, que sigo sin entender lo que quieres saber, ¿crear un trigger que haga un insert?, hombre, sí, se puede, tú mismo has puesto un código de ejemplo. Por eso la pregunta que te hice desde primera hora es: ¿exactamente qué necesitas? Si sólo es por saber eso, no tienes más que leer el libro que te he indicado. Ah, bueno, que ya lo habías leido, no me acordaba.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#7
|
|||
|
|||
|
Ok gracias, pero entonces según te entiendo si se puede agregar datos así que seguiré aprendiendo y como dices leyendo.
Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Crear vista en Firebird | Caral | Firebird e Interbase | 7 | 08-01-2008 20:20:25 |
| Como averiguo que triggers hay en una base de datos | JULIPO | MySQL | 6 | 31-07-2007 06:23:36 |
| Problemas al crear triggers | nenufer | Conexión con bases de datos | 1 | 16-05-2006 13:49:58 |
| Introducir datos en un Blob desde un Triggers | islu | Firebird e Interbase | 1 | 28-07-2005 16:10:52 |
| triggers y refresh de datos... | User_baja1 | Varios | 1 | 28-04-2005 19:06:44 |
|