創建oracle查詢需要一點幫助。如何從一個表格插入多個值到另一個表格?
我有一張表,我想從另一張表中插入數據。
我通過查詢得到這個表中的賬戶號碼:
select AccountNumbers from Company;
它返回我,
1234
2345
3456
4567
5678
現在我想在另一個表中插入該數據。
Insert into tempTable (id, group, accountNumber) values (seq_mytemp_sequence, 'A', (select AccountNumbers from Company));
我已經創建了工作正常的序列。但它失敗說,子查詢返回多個顯而易見的行。
我想要被插入在臨時表中的數據以這樣的方式,這將是這個樣子,
1 A 1234
2 A 2345
3 A 3456
4 A 4567
5 A 5678
我嘗試使用循環,但它很難獲取個人賬戶作爲ROWNUM不工作除1以外的任何東西。
有人可以指導我如何做到這一點?你的幫助表示讚賞