[SQL] Update Banco de Dados Oracle
Olá, sou novo no fórum, e venho aqui pedir a ajuda e vocês com um update que preciso rodar em meu banco de dados. A empresa deseja alterar um atributo especifico em toda ficha técnica de seus produtos, conforme o código a seguir
Ao executar recebo o erro:
Preciso muito desta atualização, não conheço profundamente a linguagem, espero que alguém possa me ajudar
update pcpficha set VALOR_PADRAO = (VALOR_PADRAO)*0.95744681 where atributo = 3 and produto = 100074 and versao = ''1''
Ao executar recebo o erro:
Erro a partir da linha : 1 no comando - update pcpficha set VALOR_PADRAO = (VALOR_PADRAO)*0.95744681 where atributo = 3 and produto = 100074 and versao = ''1'' Relatório de erros - ORA-01722: número inválido
Preciso muito desta atualização, não conheço profundamente a linguagem, espero que alguém possa me ajudar
Thiago Nobrega
Curtidas 0
Respostas
Victor Mendes
17/08/2018
Certifique-se que "atributo" e "produto" são campos do tipo numero, caso contrário coloque aspas nos valores: atributo = '3' and produto = '100074'
GOSTEI 0