Resultados 1 al 9 de 9

Tema: Cambiar un caracter por otro en un campo de una tabla de sql server

  1. #1

    Predeterminado Cambiar un caracter por otro en un campo de una tabla de sql server

    tengo una tabla, en la que dos de sus campos (de tipo char), lo que me guarda son posiciones, posiciones de un plano, serian x e y.
    ahora mismo los decimales estan metidos con comas en vez de con puntos, y me gustaria saber como puedo hacer para cambiar esa coma por un punto.

    por ejemplo, tengo 89,45 y quiero que ponga 89.45

    son 1500 registros aproximadamente y no me gustaria tener que ir uno a uno.
    lo podria hacer con un update?
    cualquier idea sera bienvenida.


    un saludo.
    Última edición por sinpat; 10/05/2005 a las 14:32 Razón: corregir errores ortograficos

  2. #2
    Vive aquí Avatar de La_MoNiTa
    Ubicación
    En Zárágózá
    Edad
    29
    Mensajes
    931

    Predeterminado Re: Cambiar un caracter por otro en un campo de una tabla de sql server

    creo que habrá alguna manera de hacerlo seguro, con algun like, si tengo un ratillo te lo miro.


  3. #3

    Predeterminado Re: Cambiar un caracter por otro en un campo de una tabla de sql server

    ok, gracias.

  4. #4

    Predeterminado Re: Cambiar un caracter por otro en un campo de una tabla de sql server

    creo que tengo una solucion, aunque hasta mañana no lo puedo probar:

    Update tabla
    Set posx = replace(posx, ',', '.')

    esto funcionara?

  5. #5
    Vive aquí Avatar de La_MoNiTa
    Ubicación
    En Zárágózá
    Edad
    29
    Mensajes
    931

    Predeterminado Re: Cambiar un caracter por otro en un campo de una tabla de sql server

    Pues no había visto esa función antes. Es una base de datos enlazada a php? esque con una función php sería más rápido.

    Saludos.

  6. #6

    Predeterminado Re: Cambiar un caracter por otro en un campo de una tabla de sql server

    no, no uso php.
    es una base en sql server, y con asp

    pero vamos que si eso funciona, me cambiaria todas de una vez.

  7. #7

    Predeterminado Re: Cambiar un caracter por otro en un campo de una tabla de sql server

    Cita Iniciado por sinpat
    creo que tengo una solucion, aunque hasta mañana no lo puedo probar:

    Update tabla
    Set posx = replace(posx, ',', '.')

    esto funcionara?
    si que me ha funcionado

  8. #8
    Vive aquí Avatar de La_MoNiTa
    Ubicación
    En Zárágózá
    Edad
    29
    Mensajes
    931

    Predeterminado Re: Cambiar un caracter por otro en un campo de una tabla de sql server

    Mira pues me lo apunto para el dia que me haga falta a mi! jeje! siento no haberte ayudado q estaba muy liada...

  9. #9

    Predeterminado Re: Cambiar un caracter por otro en un campo de una tabla de sql server

    no pasa na, seguro que no es la ultima duda que tengo, jeje.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •