Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Trigger==>SQL

Estas en el tema de Trigger==>SQL en el foro de SQL Server en Foros del Web. Hola chic@s Necesito hacer un Trigger que haga las siguientes funciones (soy un poco ignorantes acerca de esto así que no se fijen mucho). Tengo ...
  #1 (permalink)  
Antiguo 11/12/2008, 09:43
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 15 años, 5 meses
Puntos: 0
Trigger==>SQL

Hola chic@s

Necesito hacer un Trigger que haga las siguientes funciones (soy un poco ignorantes acerca de esto así que no se fijen mucho).

Tengo una tabla: ciudad con dos campos: ciu_codigo y ciu_nombre

El Trigger debe de dispararse antes de cada insert con el objetivo de verificar el campo ciu_nombre y comparar si el campo del nuevo registro ya existe en algun otro registro de la tabla; si ya existe se debe de marcar el nuevo registro con un asterisco delante del nombre de la ciudad, osea concatenando un asterisco al nuevo campo ciu_nombre. El Trigger tambien debe convertir el campo ciu_nombre en mayuscula de forma que se mantenga uniformidad en la data introducida.

====>UPPER, IF, CONCAT....<====

Por favor ayudenme, no se mucho de esto(no se nada)
  #2 (permalink)  
Antiguo 11/12/2008, 11:19
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: Trigger==>SQL

Porque no lo haces en el STORE PROCEDURE que hace la inserccion, ¿que pasa si hay mas de un registro ya existe?, que el que estes insertando sea el TERCER registro con la misma descripcion
  #3 (permalink)  
Antiguo 11/12/2008, 11:22
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Trigger==>SQL

Tambien tengo que hacer procedimientos y funciones, es para pequeño proyecto que tengo.
  #4 (permalink)  
Antiguo 11/12/2008, 11:23
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: Trigger==>SQL

Bueno, entonces programa tu verificacion de exitencia en tu store procedure y ¿que hay de los registros que te pregunte?
  #5 (permalink)  
Antiguo 11/12/2008, 11:25
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Trigger==>SQL

La verdad no se que pasaria, el profesor no me explico eso
  #6 (permalink)  
Antiguo 11/12/2008, 11:33
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: Trigger==>SQL

¿Entonces es TAREA?, bueno, pues a recabar todos los datos.
  #7 (permalink)  
Antiguo 11/12/2008, 11:37
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Trigger==>SQL

si amigo, tengo muchiiisimas cosas que hacer, pero no se mucho de esto aun
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:28.