Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > PostgreSQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-04-2012
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
sustituir . decimal por coma

Hola, estoy empezando con postgresql y tengo unas dudas después de recorrer internet durante dos días.

Tengo windows 7.
Db postgresql 9.1.3 (la ultima).

Estoy en españa y mi Pc tiene todo bien configurado para españa.


Estoy migrando desde un oracle un montón de tablas y la carga de datos es por insert masivos (unos 500000 registros) de media por tabla.

Cuando empiezo a procesar los insert y se encuentra campos con decimales 23,45 falla. Si retoco ese mismo insert y pongo 23.45 funciona.
Me llevo peleando con lc_numeric dos días y estoy loco ya.

Al instalarse la base de datos en el fichero de configuracion el lc_numeric = Spanish_Spain.1252 y la base de datos es utf8.

Para hacer la carga masiva utilizo el ems postgresql manager y falla.

Si utilizo el pgadmin III falla igual.

Alguien que me eche una manita y me diga algo please.

Gracias.
Responder Con Cita
  #2  
Antiguo 06-04-2012
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Para mi es un problema de configuración regional, tal vez esto te ayude.
Otra cosa seria usar StrReplace, no se.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 07-04-2012
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
Gracias Caral, pero ya fui al panel de control como puse en el mensaje y esta bien configurado las comas, los puntos etc.
Responder Con Cita
  #4  
Antiguo 07-04-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por avmm2004 Ver Mensaje
Al instalarse la base de datos en el fichero de configuracion el lc_numeric = Spanish_Spain.1252 y la base de datos es utf8.
Creo recordar que en español es el 8859_1
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tecla punto como coma decimal Kubelo Varios 5 29-11-2010 00:58:24
SQL y coma decimal mjjj SQL 3 26-12-2008 23:18:51
!! Coversion Binario a Decimal y de Decimal codigo ascii BuRtOn Varios 4 14-03-2008 05:13:11
Sustituir punto por coma Carlos Arevalo Varios 3 14-10-2005 00:19:40
Separador decimal como coma (,) Investment SQL 2 26-01-2004 12:36:10


La franja horaria es GMT +2. Ahora son las 20:08:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi