/ Published in: PL/SQL
Expand |
Embed | Plain Text
PROCEDURE P1_1_VOEG_KLANT_TOE ( ) END P1_1_VOEG_KLANT_TOE; PROCEDURE P1_2_VOEG_ORDER_TOE ( ) AS INTO v_jobtitle FROM S_EMP WHERE ID = p_sales_rep_id; END P1_2_VOEG_ORDER_TOE; PROCEDURE P1_3_VOEG_ORDERLIJN_TOE ( ) AS INTO V_ITEM_ID FROM S_ITEM WHERE ORD_ID = P_ORD_ID; V_ITEM_ID := 1; END P1_3_VOEG_ORDERLIJN_TOE; PROCEDURE P4_4_VERWIJDER_MEDEWERKER( E_CHILDREN_FOUND EXCEPTION; WHERE ID = MED_ID; RAISE_APPLICATION_ERROR( -20000, 'Onbekende fout opgetreden'); END P4_4_VERWIJDER_MEDEWERKER; PROCEDURE P4_4_VERWIJDER_MEDEWERKER( E_CHILDREN_FOUND EXCEPTION; RAISE_APPLICATION_ERROR( -20000, 'Onbekende fout opgetreden'); END P4_4_VERWIJDER_MEDEWERKER; WHVALUE NUMBER ); TYPE TYPE_COL_VOORRAAD t_voorraad TYPE_COL_VOORRAAD; FROM S_INVENTORY I, S_PRODUCT P DBMS_OUTPUT.PUT_LINE('Voorraadruimte: ' || t_voorraad(I).WHID ||' Waarde: ' ||t_voorraad(I).WHVALUE); END P2_2_HOOGSTE_VOORRAADWAARDE; PROCEDURE VERWIJDER_ORDER v_ordid NUMBER := 0; FROM s_item WHERE ord_id = p_ordid; IF v_ordid <> 0 RAISE_APPLICATION_ERROR(-20005, 'Order bestaat niet '); END VERWIJDER_ORDER; PROCEDURE VERHOOG_TOTAL_IN_STOCK UPDATE s_product WHERE id=p_product_id; END VERHOOG_TOTAL_IN_STOCK; FUNCTION P1_5_TOTAALBEDRAG_ORDERS ( P_PERSONEELSNUMMER IN PLS_INTEGER v_TOTAAL_BEDRAG_ORDERS NUMBER; INTO v_TOTAAL_BEDRAG_ORDERS FROM S_ORD WHERE SALES_REP_ID = p_personeelsnummer; DBMS_OUTPUT.PUT_LINE('Het totaal bedrag van ' ||p_personeelsnummer || ' bedraagt ' || v_totaal_bedrag_orders); RETURN V_TOTAAL_BEDRAG_ORDERS; END P1_5_TOTAALBEDRAG_ORDERS; SELECT ID INTO V_PRODUCTID FROM S_PRODUCT RETURN V_PRODUCTID; END P1_7_KLEINSTE_VOORRAAD; SELECT * FROM s_ord DBMS_OUTPUT.put_line(t_onafgewerkte_orders(i).id || ' ' || t_onafgewerkte_orders(i).customer_id || ' ' || t_onafgewerkte_orders(i).date_ordered || ' ' || t_onafgewerkte_orders(i).date_ordered); END P5_summit_pkg;
You need to login to post a comment.
