ВУЗ:
Составители:
Рубрика:
53
Пример простого метода, использующего SQLJ:
public static void writeSalesData
(int[] itemNums, String[] itemNames)
throws SQLException
{
for (int i =0; i < itemNums.length; i++)
#sql { INSERT INTO sales
VALUES(:(itemNums[i]),
:(itemNames[i]), SYSDATE) };
}
Пример реализации блока PL/SQL внутри Java-кода с помощью тех-
нологии SQLJ:
#sql {
DECLARE
n NUMBER;
BEGIN
n := 1;
WHILE n <= 100 LOOP
INSERT INTO emp (empno)
VALUES (2000 + n);
n := n + 1;
END LOOP;
END
};
Пример простого метода, использующего SQLJ: public static void writeSalesData (int[] itemNums, String[] itemNames) throws SQLException { for (int i =0; i < itemNums.length; i++) #sql { INSERT INTO sales VALUES(:(itemNums[i]), :(itemNames[i]), SYSDATE) }; } Пример реализации блока PL/SQL внутри Java-кода с помощью тех- нологии SQLJ: #sql { DECLARE n NUMBER; BEGIN n := 1; WHILE n <= 100 LOOP INSERT INTO emp (empno) VALUES (2000 + n); n := n + 1; END LOOP; END }; 53