Основы языка PL/SQL. Гаршина В.В - 53 стр.

UptoLike

Составители: 

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