Discussion:
Insertar datos vacios en vez de null
Dilm E.I.R.L
2009-05-31 04:45:33 UTC
Permalink
Estimados, existe una forma de poder insertar datos vacios a un campo, probe con '' pero igual el campo es Null.

Trabajo con PowerBuilder y desde mi consulta deseo usar like '%' y evitar usar isnull
Dilm E.I.R.L
2009-05-31 05:20:29 UTC
Permalink
En SQL usaba algo asi:

IsNull(campo,'') like '%'

En postgres su similar..?




________________________________
De: Dilm E.I.R.L <i.dilm-***@public.gmane.org>
Para: PostgreSQL <pgsql-es-ayuda-RDL/***@public.gmane.org>
Enviado: sábado, 30 de mayo, 2009 23:45:33
Asunto: [pgsql-es-ayuda] Insertar datos vacios en vez de null


Estimados, existe una forma de poder insertar datos vacios a un campo, probe con '' pero igual el campo es Null.

Trabajo con PowerBuilder y desde mi consulta deseo usar like '%' y evitar usar isnull
Jaime Casanova
2009-05-31 14:05:48 UTC
Permalink
Post by Dilm E.I.R.L
IsNull(campo,'') like '%'
coalesce(campo, '') like '%'
http://www.postgresql.org/docs/8.3/static/functions-conditional.html#AEN14484
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
--
TIP 8: explain analyze es tu amigo
Dilm E.I.R.L
2009-05-31 15:15:55 UTC
Permalink
Post by Dilm E.I.R.L
IsNull(campo,'') like '%'
coalesce(campo, '') like '%'
http://www.postgresql.org/docs/8.3/static/functions-conditional.html#AEN14484

Excelente gracias por tomarte el tiempo de ayudarme, era justo lo que buscaba.
Edwin Quijada
2009-06-01 13:38:57 UTC
Permalink
________________________________
Date: Sun, 31 May 2009 05:20:29 +0000
Subject: Re: [pgsql-es-ayuda] Insertar datos vacios en vez de null
IsNull(campo,'') like '%'
En postgres su similar..?
Veamos

coalesce(campo,'') like '%'

Prueba de esa forma y nos comentas.

*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-849-8087
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun"
*-------------------------------------------------------*


_________________________________________________________________
Stay up to date on your PC, the Web, and your mobile phone with Windows Live
http://clk.atdmt.com/MRT/go/119462413/direct/01/--
TIP 7: no olvides aumentar la configuración del "free space map"
Jaime Casanova
2009-05-31 05:45:59 UTC
Permalink
Post by Dilm E.I.R.L
Estimados, existe una forma de poder insertar datos vacios a un campo, probe
con '' pero igual el campo es Null.
seguro que estas usando postgres? postgres hace una clara diferencia
entre '' (cadena vacia) y NULL (valor desconocido, no valor vacio sino
no definido)

seguro que powerbuilder no esta insertando NULL cuando ve una cadena
vacia? podrias mandar todas las sentencias al log para verificar
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
--
TIP 2: puedes desuscribirte de todas las listas simultáneamente
(envía "unregister TuDirecciónDeCorreo" a majordomo-RDL/***@public.gmane.org)
Continúe leyendo en narkive:
Loading...