Tengo una API PLSQL que puede ser llamada desde múltiples hilos de manera concurrente. Sin embargo, hay un fragmento de código en la API al que solo quiero que acceda un hilo a la vez. Estoy usando dbms_lock.request para manejar la concurrencia y utilizando la siguiente consulta para verificar el . . . Read more
Tengo la siguiente base de datos: Cliente (customerNO, customerName, address, city, category, custBalance) Producto (productNO, label, price, QStock) PedidoCliente (orderNO, orderDate, #customerNO) ProductoPedido (#orderNO, #productNO, orderQuantity) y quiero crear estos programas: El primero es: una función almacenada llamada productPerOrder para devolver el número de productos ordenados para cualquier pedido dado . . . Read more
Estoy recibiendo un error: ORA-00932: tipos de datos inconsistentes: se esperaba – se obtuvo -. No hay información sobre qué tipo es inconsistente. Solo veo -. ¿Hay alguna forma de verificarlo? El código a continuación está simplificado: create type IMPORT_R as object ( ID int, IMPORT1_ID int, IMPORT2_ID int, PROD_ID . . . Read more
Cada vez que guardo (ctrl + s) mi paquete pl/sql, por alguna razón sql developer agrega algunos espacios en blanco entre ‘Package body’ y el nombre del paquete: Imagen antes de guardar: Imagen después de guardar: ¿Alguien puede decirme por qué está sucediendo esto o cómo detener este comportamiento? ¡Gracias . . . Read more
Tengo una tabla que disminuyo una fila cada vez que entra en un bucle. ¿Cómo puedo verificar antes del bucle si la longitud de la tabla es cero y eliminar la fila que obtuve después? declarar l_temp número; comenzar insertar en l_temp (seleccionar id_juguete de juguetes); si l_temp > 0 . . . Read more