Utilize o seguinte codigo para retonar algo no lugar de null. coalesce(campo,valor_nao_nulo) Ex.: coalesce(tabela.qtde,0) Se a qtde for null, ele retorna 0 Pelo menos para Firebird funciona, não sei qual seu BD. Tiago de Assis Pimenta MSN: <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] SKYPE: tiagopimenta_skype GTALK: tiagopimenta
_____ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Julio F Figueiredo Enviada em: terça-feira, 6 de março de 2007 19:37 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Resultados nulos no SQL se vc usa um descendente de tquery vc testa com if TQuery.IsEmpty then .... Abçs Julio Joandreiy Cordeiro escreveu: > > Estou fazendo o seguinte select: > > select CODIGO, DESCRICAO, QUANTIDADE from LANCAMENTOS where CODIGO=1 > > Caso não encontre o codigo especificado ele deverá retornar nulo, para que > não retorne nulo tem como retornar um texto ou valor? > > Por exemplo: "codigo não encontrado" num campo. > > -- > Obrigado, > Joandreiy Cordeiro > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas]