Permisi para master,
Saya Newbie dalam oracle, singkat cerita kemaren dapat masalah lalu googling
punya googling ketemu solusinya yaitu TYPES VARRAY OF VARCHAR2.
Yang newbie pengen tanyain adalah akankah timbul masalah klo satu TYPES VARRAY
digunakan oleh banyak session dan process dalam waktu yang bersamaan?
berikut script saya :
CREATE OR REPLACE TYPE [NAMA_ARRAY] AS VARRAY(100) OF VARCHAR2(55);
CREATE OR REPLACE PROCEDURE "[NAMA_PROCEDURE]" (
P_PARAMETER_1 IN [NAMA_ARRAY]
) AS
BEGIN
FOR i IN 1 .. P_PARAMETER_1.COUNT
LOOP
INSERT INTO [TABEL_TUJUAN]
(
SELECT
A,
B
FROM [TABEL_SOURCE]
WHERE ID = P_PARAMETER_1(i))
END LOOP;
END;
Kenapa akhirnya saya mengambil solusi ini? karena untuk menghindari looping
"insert into" di java-nya. Oiya, hal ini saya pakai di aplikasi desktop.
Mohon petunjuk dari para suhu/master.....
Best Regard's
Karsanto S.
[Non-text portions of this message have been removed]