Instalando script CASE no Firebird
17/09/2015
0
Boa tarde !!
Senhores ...
preciso, colocar um script ou sintaxe CASE no Firebird , mas não sei onde criar ou gravar esse cód a baixo para que fique permanente
tenho uma aplicação que faz a conversão de banco de dados do ERP para o SITE , e para ativar ou desativar o produto os dados são diferentes
No ERP o cadastro é S = Ativo e N = Inativo e no Site 1 = Ativo e 0 = Inativo .
Com esse scrpt quando sincronizar do ERP para o site ele tranforma as Letras N, S em 1, 0
CASE
WHEN PUBL_WEB = 'S' THEN '1'
WHEN PUBL_WEB = 'N' THEN '0'
END AS PUBL_WEB
from PRODUTOS
Senhores ...
preciso, colocar um script ou sintaxe CASE no Firebird , mas não sei onde criar ou gravar esse cód a baixo para que fique permanente
tenho uma aplicação que faz a conversão de banco de dados do ERP para o SITE , e para ativar ou desativar o produto os dados são diferentes
No ERP o cadastro é S = Ativo e N = Inativo e no Site 1 = Ativo e 0 = Inativo .
Com esse scrpt quando sincronizar do ERP para o site ele tranforma as Letras N, S em 1, 0
CASE
WHEN PUBL_WEB = 'S' THEN '1'
WHEN PUBL_WEB = 'N' THEN '0'
END AS PUBL_WEB
from PRODUTOS
Virtuabr
Curtir tópico
+ 0
Responder
Posts
17/09/2015
Alex Lekao
Ola, boa tarde!!!
Vc teria que colocar o script de selecao dos dados normalmente e acrescentar essa informacao que deseja para converter os campos.
Seri mais facil para o pessoal te ajudar, se tiver mais detalhes do select que vc esta utilizando.
mas acredito que ficaria mais ou menos assim:
Espero ter ajudado.
Abraco.
Vc teria que colocar o script de selecao dos dados normalmente e acrescentar essa informacao que deseja para converter os campos.
Seri mais facil para o pessoal te ajudar, se tiver mais detalhes do select que vc esta utilizando.
mas acredito que ficaria mais ou menos assim:
SELECT CAMPO1, CAMPO2, CASE WHEN CAMPO3 = 'S' THEN '1' WHEN CAMPO3 = 'N' THEN '0' ELSE '0' END AS PUBL_WEB from PRODUTOS WHERE CAMPO = CAMPO
Espero ter ajudado.
Abraco.
Responder
03/07/2021
Antonio Gomes
ScriptCase qual é o concorrente ,principal desse sistema ?
Responder
Clique aqui para fazer login e interagir na Comunidade :)