Duvida - Parametro
Boa Tarde Pessoal.
Duvida simples: alguem ai sabe me dizer pq v1 nao pode ser um paramerto?
Se eu o substituo por um valor real como 0 por exemplo da certo, mas se eu deixo o codigo assim aparece a mensagem de erro: Data type Unknown.
Alguem ai pode ajudar? Vlw
Duvida simples: alguem ai sabe me dizer pq v1 nao pode ser um paramerto?
Se eu o substituo por um valor real como 0 por exemplo da certo, mas se eu deixo o codigo assim aparece a mensagem de erro: Data type Unknown.
UPDATE CLIENTES SET MAIOR_COMPRA = (CASE WHEN :valor > MAIOR_COMPRA THEN :v1 ELSE MAIOR_COMPRA END) WHERE CODCLI = 1
Alguem ai pode ajudar? Vlw
Neves777
Curtidas 0
Respostas
Emerson Nascimento
13/03/2006
como está daclarada :v1? é do mesmo tipo do campo MAIOR_COMPRA?
GOSTEI 0
Neves777
13/03/2006
Mal nao ter respondido ontem, mas fiquei preso fazendo outra parte do programa...
Bom, sobre o problema:
Esse código esta sendo usado numa query, e os parametros que passo para V1, valor são do tipo numeric(15,2).
Ja o camp MAIOR_COMPRA é do tipo Float, mas ja o mudei para o tipo numeric mas deu na mesma
Bom, sobre o problema:
Esse código esta sendo usado numa query, e os parametros que passo para V1, valor são do tipo numeric(15,2).
Ja o camp MAIOR_COMPRA é do tipo Float, mas ja o mudei para o tipo numeric mas deu na mesma
GOSTEI 0