30/05/2012, 16:11
|
| Colaborador | | Fecha de Ingreso: febrero-2009 Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses Puntos: 360 | |
Respuesta: Problema con error oracle Veo varias inconsistencias en tu codigo.
Por ejemplo: select precio into pre from articulos;
Esto es un cursor implicito para manejar asignaciones cuando numero de registros en el resultado de un query es 1. Si el resultado es mayor a uno, te saldrá un error TOO_MANY-ROWS.
Dudo que el resultado de la consulta select precio from articulos; tenga un solo registro. update articulos set pre= pre+1500 where codArticulo = c;
El campo de la tabla se llama precio según la primera sentencia. Y en esta estas escribiendo el nombre de campo como pre.
Corrige estos problemas y nos cuentas.
saludos
__________________ Without data, You are another person with an opinion.
W. Edwads Deming |