Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dataset

COALESCE, não estou sabendo usar ..

Recommended Posts

Prezados, boa tarde;
Tenho uma tabela e estou fazendo um SELECT simples:
SELECT COALESCE(Titulos.descricaoPagamento, '**'), Titulos.codMovRem
FROM Titulos 
WHERE codEnt = 210;

Era pra retornar ** caso fosse Null. Mas tá retornando assim:

coalesce  codMovRem
Null      1

Era pra retornar assim:

coalesce  codMovRem
**        1

Essa coluna é do tipo:

descricaoPagamento VARCHAR(20),

O que devo fazer pra retornar o primeiro valor não Nullo ?

 

Abraços

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Fernando C,

 

Estou usando o PostgreSQL, e fiz conforme vc orientou:

SELECT COALESCE(Titulos.descricaoPagamento, '(**)'), Titulos.codMovRem
FROM Titulos
WHERE codEnt = 210;

Mas não está dando certo.

 

Veja...

coalesce.jpg

 

Uso o EMS SQL Manager for PostgreSQL

http://www.sqlmanager.net/en/products/postgresql/manager/download

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.