Скажите, это таблица, в которую вы хотите вставить:
SQL> create table yourTable (x varchar2(10), y varchar2(10));
Table created.
и у вас уже есть два запроса, дающих некоторые результаты:
SQL> select 'x_' || level as x
2 from dual
3 connect by level <= 3;
X
------------------------------------------------------------------------
x_1
x_2
x_3
SQL> select 'y_' || level as y
2 from dual
3 connect by level <= 2;
Y
------------------------------------------------------------------------
y_1
y_2
Возможно, вам понадобится вставить как выберите, используя cross join
для ваших запросов:
SQL> insert into yourTable(x, y)
2 select x, y
3 from (
4 select 'x_' || level as x
5 from dual
6 connect by level <= 3
7 ) table_X
8 CROSS JOIN
9 (
10 select 'y_' || level as y
11 from dual
12 connect by level <= 2
13 ) table_Y;
6 rows created.
Результат:
SQL> select * from yourTable;
X Y
---------- ----------
x_1 y_1
x_1 y_2
x_2 y_1
x_2 y_2
x_3 y_1
x_3 y_2
6 rows selected.