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

conversor de integer a String

Estas en el tema de conversor de integer a String en el foro de PostgreSQL en Foros del Web. UPDATE candidatos set id_rango_salarial_actual=listado_seleccion.id from listado_seleccion where rango_salarial_act = listado_seleccion.nombre Estoy actualizando los datos de un tabla en base a otra, pero tengo un problema ...
  #1 (permalink)  
Antiguo 02/12/2011, 04:20
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 16 años, 1 mes
Puntos: 5
conversor de integer a String

UPDATE candidatos
set id_rango_salarial_actual=listado_seleccion.id
from listado_seleccion where rango_salarial_act = listado_seleccion.nombre

Estoy actualizando los datos de un tabla en base a otra, pero tengo un problema :

listado_seleccion where rango_salarial_act es un integer
listado_seleccion.nombre es un texto.

Y da error al hacer la query.
Alguien me puede ayudar.
  #2 (permalink)  
Antiguo 02/12/2011, 06:47
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 6 meses
Puntos: 344
Respuesta: conversor de integer a String

Es que estás comparando cosas que no están relacionadas entre sí.

Es decir, ¿que relación hay entre el rango salarial y un nombre?

Saludos
  #3 (permalink)  
Antiguo 05/12/2011, 01:27
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 16 años, 1 mes
Puntos: 5
Respuesta: conversor de integer a String

En nombre existe los rangos pero como String, antes tenía todos los combos de la aplicación en varias tablas, y los he re-unificación en una sola tabla, y en nombre de la nueva tabla existen los rangos, pero son String en vez de integer, por eso esa comparación. Antes guardaba en rango el valor, ahora en un nuevo campo guardo el id a la nueva tabla, donde en nombre esta el rango pero como String.
  #4 (permalink)  
Antiguo 05/12/2011, 18:51
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: conversor de integer a String

variable_entera::text

Con doble : se hace el casteo de una variable al tipo de dato que se quiera
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: conversor, integer, string
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 06:18.