arquiris 0 Denunciar post Postado Outubro 2, 2006 Boa tarde a todos.Tenho uma tabela de fornecedores que contém alguns campos obrigatórios:CODIGONOME*RAZAO_SOCIALCNPJ*IE**CAMPOS OBRIGATÓRIOSDesejo criar uma consulta que me traga o código do fornecedor e quais campos estão vazios. tipo:FORN 1 CNPJ, NOME, IEFORN 2 IE....Tipo fazer um if campo = null then return nome_campo else valor_campocomo posso criar uma consulta destas no Oracle? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Outubro 2, 2006 SELECT TRIM(DECODE(NOME,NULL,'NOME ',' ') || DECODE(CGC,NULL,'CGC ',' ') || DECODE(IE,NULL,'IE ',' ')) CAMPOS FROM TABELA WHERE (NOME IS NULL OR CGC IS NULL OR IE IS NULL) -- LISTA SÓ OS NULOS Compartilhar este post Link para o post Compartilhar em outros sites