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

Como los puedo borrar!!!!!!!!!!

Estas en el tema de Como los puedo borrar!!!!!!!!!! en el foro de Bases de Datos General en Foros del Web. Estimados amigos quiero hacerles la suguiente pregunta temgo una tabla llamada cursos que tiene 48.000 registros uno de sus fields es sigla en la cual ...
  #1 (permalink)  
Antiguo 19/01/2004, 09:45
 
Fecha de Ingreso: noviembre-2003
Mensajes: 157
Antigüedad: 21 años, 2 meses
Puntos: 0
Como los puedo borrar!!!!!!!!!!

Estimados amigos quiero hacerles la suguiente pregunta temgo una tabla llamada cursos que tiene 48.000 registros uno de sus fields es sigla en la cual va la sigla del curso ahora estos registros cuando los actualizaron dejaron os espacios en blanco antes del registro es decir para una sigla=2976 esta de esta forma: "","",2976 esta con dos espacios en blaco antes de el ahora como puedo borrar esos espacios de todos los registros de la tabla.

Muchas gracias por su ayuda.

  #2 (permalink)  
Antiguo 19/01/2004, 17:36
Avatar de hpvalle  
Fecha de Ingreso: diciembre-2003
Ubicación: Nuevo Laredo, Tamaulipas
Mensajes: 32
Antigüedad: 21 años
Puntos: 0
Si lo vas a hacer con SQL entonces necesitas primero investigar -de acuerdo al manejador que utilices- si soporta o si trae alguna funcion que trunque los espacios en blanco de una cadena.
Comunmente esta funcion se llama trim, alltrim, rtrim o ltrim y en caso de que la encuentres solo tendrias que ejecutar:

UPDATE CURSOS SET SIGLA=TRIM(SIGLA)

Espero que en algo pueda servirte lo anterior.
__________________
No hagas a los demas lo que no quieras que te hagan.
  #3 (permalink)  
Antiguo 19/01/2004, 20:43
 
Fecha de Ingreso: septiembre-2002
Mensajes: 122
Antigüedad: 22 años, 3 meses
Puntos: 0
En php existen las funciones:
Trim: Elimina espacios al principio y al final
Ltrim: Elimina los espacios a la izquierda
Rtrim: Elimina espacios a la derecha.

Con estas desde php puedes hacer un Select de todos los cursos y luego con un While les haces update ya habiendole quiedados los espacios. Se demora un poquito pero funciona.

Saludos.
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 01:21.