1

1 から 1000 までの「integer_properties」と呼ばれる inetegers のテーブルを作成しています。テーブルの列は次のとおりです。

integer,isPrime,isOdd,isEven,digitCount;

forループを使用してレコードを挿入したいのですが、次のエラーが表示されます:「SELECTキーワードがありません」

BEGIN
   for k in 1..1000
   loop
      insert into integer_properties(integer,
                                     isPrime,
                                     isEven,
                                     isOdd,
                                     digitCount)
         values(k,null,null,null,null);
   end loop;
END;

PL/SQL ブロックを使用せずに DDL コマンドで 1000 個の数字を入力するのは面倒です。整数列にループ変数の値を入力しようとしています。それは可能ですか?

4

1 に答える 1