Hola,
Yo una vez tuve que corregir una BBDD con datos de nombre.
No disponía de ningún diccionario con el que comparar, pero empecá a
aplicar reglas lógicas de corrección, como por ejemplo:
-Sustituir tabuladores por espacios.
-Quitar espacio al principio o al final del campo, hasta no encontrar
n
Jose Moreira - Know How escribió:
> Muchas gracias Jaime.
>
> Cierto, tenes razon., Pero pensaba que quizas hubiera un diccionario
> tipo estandar con nombres en español clasicos (Jose, Pedro, Pablo,
> etc) a los que se les pudiera ingresar nuevas entradas.
Puedes encontrar diccionarios de ese ti
Muchas gracias Jaime.
Cierto, tenes razon., Pero pensaba que quizas hubiera un diccionario
tipo estandar con nombres en español clasicos (Jose, Pedro, Pablo, etc)
a los que se les pudiera ingresar nuevas entradas.
Veo que depurar y normalizar atributos como Nombe o Apellido no es posible.
Gra
2013/5/3 Jose Moreira - Know How :
> Hola,
>
> Eatoy en un proyecto de mejora de Calidad de Datos y necesitaria depurara
> una tabla con mas de 6 millones de tuplas.
> En el atributo Nombre (solo nombres no apellidos) debo determinar si no hay
> errores sintacticos.
> Pregunta: saben si existe un d
Hola,
Eatoy en un proyecto de mejora de Calidad de Datos y necesitaria
depurara una tabla con mas de 6 millones de tuplas.
En el atributo Nombre (solo nombres no apellidos) debo determinar si no
hay errores sintacticos.
Pregunta: saben si existe un diccionario de nombres en español que pueda
u
Leonardo Castillo escribió:
> Buenas tardes. Gracias por sus respuestas. No dudo que la consulta de
> entrada uno pueda verle mejoras de diseño las cuales son bienvenidas. Ahora
> bien. El problema es que esta consulta se ejecuta en una aplicación con ya
> tiempo en el mercado y hacer un rediseño d
Buenas tardes. Gracias por sus respuestas. No dudo que la consulta de
entrada uno pueda verle mejoras de diseño las cuales son bienvenidas. Ahora
bien. El problema es que esta consulta se ejecuta en una aplicación con ya
tiempo en el mercado y hacer un rediseño de la misma es complejo. Como dice
el
El 03/05/13 11:17, Alvaro Herrera escribió:
Omar Beltrán Cano escribió:
Hola todos
Te digo que para este tipo de sentencias tan complejas,
prefiero hacer una función, e ir creando tablas temporales
con los resultados, y al final tengo una consulta más
entendible y sobre todo controlable.
... y
El 03/05/2013 17:44, Alvaro Herrera escribió:
Oswaldo escribió:
El 03/05/2013 16:40, Martín Marqués escribió:
No. Con ese UPDATE, el valor debe ser NULL.
Exacto el update inserta un null, pero la columna esta definida como
tipo 't_dom' el cual no debe admitir nulos. Si en vez de ese update
Omar Beltrán Cano escribió:
> Hola todos
>
> Te digo que para este tipo de sentencias tan complejas,
> prefiero hacer una función, e ir creando tablas temporales
> con los resultados, y al final tengo una consulta más
> entendible y sobre todo controlable.
... y el mal diseño se perpetúa.
Lo que
El día 3 de mayo de 2013 11:57, Oswaldo escribió:
> El 03/05/2013 16:40, Martín Marqués escribió:
>
>> El día 3 de mayo de 2013 08:43, Oswaldo escribió:
>>>
>>> Hola,
>>>
>>> Creo que he detectado un bug, pero antes de reportarlo os agradecería
>>> comprobaseis si la demostración es correcta y si
El 03/05/2013 17:12, Jaime Casanova escribió:
2013/5/3 Alvaro Herrera :
Oswaldo escribió:
En el resultado final la columna 'dom' tiene un valor NULL cuando
según las reglas definidas esto no deberia ser posible y se deberia
haber producido una excepción.
Hola, no tengo claro que esto sea un
2013/5/3 Alvaro Herrera :
> Jaime Casanova escribió:
>> On Fri, May 3, 2013 at 8:52 AM, Leonardo Castillo
>> wrote:
>> >
>> > ¨select distinct
>> > CC.acceso,CC.ext_acceso,MAX(CTT.FECHA_ISO||COALESCE(CTT.HORA_ISO_INICIO,''))
>>
>> Saludos,
>>
>> Te dire que siempre cuando veo SELECT DISTINCT y un
Hola todos
Te digo que para este tipo de sentencias tan complejas,
prefiero hacer una función, e ir creando tablas temporales
con los resultados, y al final tengo una consulta más
entendible y sobre todo controlable.
Cordial saludo
Omar Beltrán
Bogotá - Colombia
-
Enviado a la lista de corre
Jaime Casanova escribió:
> On Fri, May 3, 2013 at 8:52 AM, Leonardo Castillo
> wrote:
> >
> > ¨select distinct
> > CC.acceso,CC.ext_acceso,MAX(CTT.FECHA_ISO||COALESCE(CTT.HORA_ISO_INICIO,''))
>
> Saludos,
>
> Te dire que siempre cuando veo SELECT DISTINCT y un monton de nested
> loops en el plan
Oswaldo escribió:
> El 03/05/2013 16:40, Martín Marqués escribió:
> >No. Con ese UPDATE, el valor debe ser NULL.
>
> Exacto el update inserta un null, pero la columna esta definida como
> tipo 't_dom' el cual no debe admitir nulos. Si en vez de ese update
> haces este: "update test2 set dom=NULL;
On Fri, May 3, 2013 at 8:52 AM, Leonardo Castillo
wrote:
>
> ¨select distinct
> CC.acceso,CC.ext_acceso,MAX(CTT.FECHA_ISO||COALESCE(CTT.HORA_ISO_INICIO,''))
Saludos,
Te dire que siempre cuando veo SELECT DISTINCT y un monton de nested
loops en el plan de ejecución mi primera reacción es que tien
2013/5/3 Alvaro Herrera :
> Oswaldo escribió:
>
>>
>> En el resultado final la columna 'dom' tiene un valor NULL cuando
>> según las reglas definidas esto no deberia ser posible y se deberia
>> haber producido una excepción.
>
> Hola, no tengo claro que esto sea un bug, pero como es un caso de bord
Oswaldo escribió:
> Para reproducirlo ejecutar esta secuencia:
>
> begin;
>
> create domain t_dom as varchar default '' not null;
>
> create table test1 (id int, dom t_dom);
> create table test2 (id int, dom t_dom);
>
> insert into test2 (id) values (1);
> update test2 set dom = (select dom fr
El 03/05/2013 16:40, Martín Marqués escribió:
El día 3 de mayo de 2013 08:43, Oswaldo escribió:
Hola,
Creo que he detectado un bug, pero antes de reportarlo os agradecería
comprobaseis si la demostración es correcta y si también sucede en otras
versiones de postgres. También desconozco si es u
El día 3 de mayo de 2013 08:43, Oswaldo escribió:
> Hola,
>
> Creo que he detectado un bug, pero antes de reportarlo os agradecería
> comprobaseis si la demostración es correcta y si también sucede en otras
> versiones de postgres. También desconozco si es un bug ya conocido.
>
[.]
> Para rep
Estimado Anthony,
Gracias por tu sugerencia, he logrado generar filename dinamicos y
agregarlos al COPY TO.
Adicionalmente para no tener problema con la ' (comilla simple) en la
cadena del SELECT... deberán colocar '' (comilla simple 2 veces) por
cada comilla simple, ejemplo:
v_cadena:=
Buenos días. Acudo a esta lista con el fin de buscar orientación sobre
optimización de rendimiento sobre una consulta que se hace sobre una
aplicación que construimos y que no está dando los resultados esperados en
cuanto a consulta.
La SQL dinámica que se genera es esta:
¨select distinct
CC.acce
Hola,
Creo que he detectado un bug, pero antes de reportarlo os agradecería
comprobaseis si la demostración es correcta y si también sucede en otras
versiones de postgres. También desconozco si es un bug ya conocido.
La comprobación la he realizado en la version 9.1.9 sobre debian 32 bits
y
24 matches
Mail list logo