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

Trigger cambiar caracteres a mayuscula

Estas en el tema de Trigger cambiar caracteres a mayuscula en el foro de SQL Server en Foros del Web. buenas señores... tengo que hacer un trigger de insert y update que me convierta todo lo que ingresan en un campo a MAYUSCULA. tengo una ...
  #1 (permalink)  
Antiguo 04/12/2014, 14:30
 
Fecha de Ingreso: diciembre-2014
Mensajes: 2
Antigüedad: 10 años
Puntos: 0
Trigger cambiar caracteres a mayuscula

buenas señores...

tengo que hacer un trigger de insert y update que me convierta todo lo que ingresan en un campo a MAYUSCULA.

tengo una tabla autos con ID, Modelo, Descripcion, etc, etc
quiero que el campo descripcion lo convierte siempre a mayuscula!

Alguno me podria ayudar?

Saludos!
  #2 (permalink)  
Antiguo 04/12/2014, 14:33
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Trigger cambiar caracteres a mayuscula

un uppercase y listo ;) y para que lo quieres convertir en la base de datos?? que no es mejor que todas tus consultas las hagas con un select upppercase(campo)??? para que meter carga inutil a la base???
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 04/12/2014, 15:18
 
Fecha de Ingreso: diciembre-2014
Mensajes: 2
Antigüedad: 10 años
Puntos: 0
Respuesta: Trigger cambiar caracteres a mayuscula

es un sistema en .net ya hecho con la base de datos migrada de otro sistema, y solo quiero modificar ese campo, porque en la impresión lo quieren si o si en mayúscula y casi siempre lo cargan en minúscula.. y por vista no me sale!

voy a ver si me sale con el uppercase! soy novato en esto!

gracias!
  #4 (permalink)  
Antiguo 04/12/2014, 15:36
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Trigger cambiar caracteres a mayuscula

para hacer el update si quieres hacerlo sobre la tabla

Código SQL:
Ver original
  1. UPDATE tabla
  2. SET campo=uppercase(campo)

pero no le veo el sentido de hace run trigger
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 04/12/2014, 16:53
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Trigger cambiar caracteres a mayuscula

La otra, según la regla de las 3 capas, el .NET debería hacer esa chamba, cambiar a MAYUSCULAS

UPDATE table SET columna = UPPER(columna)
__________________
MCTS Isaias Islas

Etiquetas: campo, caracteres, mayuscula, tabla, trigger
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 12:09.