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

Consulta Tipo de dato (numerico con string)

Estas en el tema de Consulta Tipo de dato (numerico con string) en el foro de PostgreSQL en Foros del Web. buenas tengo una duda ..... si alguien me puede orientar tengo una tabla llamada "Ingreso" con campos "codigo"(integer), "fecha"(date),"rut"(integer) y otra tabla llamada "distribucion" con ...
  #1 (permalink)  
Antiguo 26/09/2009, 12:38
Avatar de SECATE  
Fecha de Ingreso: septiembre-2009
Mensajes: 18
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta Consulta Tipo de dato (numerico con string)

buenas

tengo una duda ..... si alguien me puede orientar
tengo una tabla llamada "Ingreso" con campos "codigo"(integer), "fecha"(date),"rut"(integer)
y otra tabla llamada "distribucion" con campos
"codigo"(integer), "rut"(?????)

la duda es que en mi tabla "distribucion" yo puedo ingresar mas de un rut con una funcion javascript que esta creada y lista... genera este dato ("rut1"|"rut2"|"rut3"........etc)

como el campo "rut" de distribucion es clave foranea que viene de "ingreso" .... como esta es integer no me acepta el "|" .......

como puedo colocar el tipo de dato para que me acepte el "|" ...... sin necesidad de tener que cambiar crear una columna denuevo tipo varchar


de ante mano
muchas gracias :)
  #2 (permalink)  
Antiguo 26/09/2009, 21:35
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Consulta Tipo de dato (numerico con string)

No entendí muy bien, pero creo que no puedes.

Una llave foranea debe ser del mismo tipo de su primary key. Un caracter | nunca va a ser tomado por entero.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 26/09/2009, 23:39
Avatar de SECATE  
Fecha de Ingreso: septiembre-2009
Mensajes: 18
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Consulta Tipo de dato (numerico con string)

mmmm...... en eso mismo estoy chocando......
entonces lo mas seguro para que funcione es dejarlo como tipo varchar
asi poder buscar en el campo inclusive con |
saludos amigo
gracias
  #4 (permalink)  
Antiguo 27/09/2009, 06:01
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Consulta Tipo de dato (numerico con string)

exacto. Dejalo varchar, y cuando requieras del valor numerico del otro campo, puedes apicar funciones de conversión de varchar a numeric.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 01/10/2009, 08:48
Avatar de SECATE  
Fecha de Ingreso: septiembre-2009
Mensajes: 18
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Consulta Tipo de dato (numerico con string)

resuelto :D
vale
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 20:32.