Fórum Parametros no Postgres #508665

27/01/2015

0

Boa noite,

estou tentando fazer uma query que tenha parametros em postgres e não estou conseguindo.

exemplo;

select * from tabela where col1=:pcol1

esta errado o col1 é o campo integer que vou colocar os dados

Grato
Josenyl Cesar

Josenyl Cesar

Responder

Posts

27/01/2015

Ronaldo Lanhellas

Esta certo mas tem espaço entre o "= e o :", assim:

select * from tabela where id = :id;
Responder

Gostei + 0

27/01/2015

Ronaldo Lanhellas

Esta certo mas tem espaço entre o "= e o :", assim:

select * from tabela where id = :id;
Responder

Gostei + 0

27/01/2015

Ronaldo Lanhellas

Esta certo mas tem espaço entre o "= e o :", assim:

select * from tabela where id = :id;
Responder

Gostei + 0

27/01/2015

Josenyl Cesar

ERRO: erro de sintaxe em ou próximo a ":"
LINE 1: select * from combinacao where id_comb = :id_comb;
^


********** Erro **********

ERRO: erro de sintaxe em ou próximo a ":"
SQL state: 42601
Caracter: 42


ainda ta dando esse erro.
Responder

Gostei + 0

28/01/2015

Ronaldo Lanhellas

ERRO: erro de sintaxe em ou próximo a ":"
LINE 1: select * from combinacao where id_comb = :id_comb;
^


********** Erro **********

ERRO: erro de sintaxe em ou próximo a ":"
SQL state: 42601
Caracter: 42


ainda ta dando esse erro.


Mas veja bem, a parametrização só pode ser usada em funções, você não pode colocar o SELECT direto no console e testar. Tem que ser dentro de uma função.
Responder

Gostei + 0

28/01/2015

Josenyl Cesar

Opa grato deu certo..
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar