
Stored en oracle
Publicado por Steve (1 intervención) el 25/09/2017 17:51:35
Buenos días comunidad,
Verán estoy creando un stored que recibe un parámetro, hace un filtro mediante pivot y lo inserta en otra tabla, pero en el PL/SQL developer me sale error, por favor pueden ayudar.
Gracias.
Verán estoy creando un stored que recibe un parámetro, hace un filtro mediante pivot y lo inserta en otra tabla, pero en el PL/SQL developer me sale error, por favor pueden ayudar.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
create or replace procedure tb_pedidos_tmpBuscarMov(parubic NVARCHAR2(255)) AS
begin
INSERT INTO temp_pedidos_listo(ubicacion, rango, computo, hogar, electrodomesticos,muebles,otros)
SELECT IDPEDIDO, MONTOPEDIDO,'COMPUTO','HOGAR','ELECTRODOMESTICO','MUEBLES','OTROS' From (
SELECT idpedido, ubicacionpedido, tipopedido, montopedido
FROM tb_pedidos_tmp t
WHERE ubicacionpedido = parubic
)
pivot
(
count(tipopedido)
for ubicacionpedido in ('COMPUTO','HOGAR','ELECTRODOMESTICOS','MUEBLES','OTROS')
)
end tb_pedidos_tmpBuscarMov;
Valora esta pregunta


0