Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-03-2016
wilcg wilcg is offline
Miembro
 
Registrado: abr 2014
Posts: 107
Poder: 11
wilcg Va por buen camino
Problemas con campos nulos en posgreSQL

Amigos del foro, les comento mi problemita. Tengo una tabla en el cual tengo campos numericos nulos (null) y lo que
sucede es que cuando realizó una consulta me da errores, se que esos errores son por los campos nulos. Y lo que quiero
es implementar en mi consulta que devuelva los campos nulos por 0.
Estuve investigando sobre funciones en posgreSQL y me encontre con esta coalesce, pero no he logrado que funcione, hber si me dan
una manito. gracias.

Código Delphi [-]
  with UQimportar do
  begin
    Close;
    SQL.Clear;
    SQL.Add('SELECT ' +
       ' fecha, nombre, apellidos, apuntes, ' +
       ' COALESCE(inicial,0), ' +
       ' COALESCE(pagos,0) ' +
       ' FROM venta ' +
       ' WHERE id = '''+IntToStr( eIDgeneral )+'''');
    Open;
    if Not IsEmpty then
    begin
      edtFecha.Date         := FieldByName('fecha_venta').AsDateTime;
      edtNombre.Text        := FieldByName('nombre').AsString;
      edtApuntes.Lines.Text := FieldByName('apuntes').AsString;
      edtInicial.Value      := FieldByName('inicial').Value;
      edtPagos.Value        := FieldByName('pagos').Value;
    end
      else
    begin
      Application.MessageBox(pchar(  'Error al mostrar el registro.'),pchar('Atención'),0+16+0);
    end;
    Close;
    Active := False;
  end;
Responder Con Cita
 



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
Curso de administración de PosgreSQL rretamar PostgreSQL 5 24-10-2012 00:08:50
Problemas con valores nulos tbolzan SQL 6 11-01-2012 15:51:42
problemas con nulos nelem Internet 4 01-10-2007 11:16:54
select de campos de mismo registro pero no nulos Citlalli SQL 3 14-06-2006 02:37:27
Campos nulos ahkimpech Firebird e Interbase 1 06-04-2004 19:30:36


La franja horaria es GMT +2. Ahora son las 13:32:40.


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