1
我有一個表,edgar_t100
,它是一列的表,名爲ID。我需要它有100行,其中每行/列的交集只是行的編號。很顯然,我不想通過編寫插入子句來實現這一點,所以我想到了使用Oracle的dual
表。使用雙查詢結果集插入表中?
如果我這樣做,select rownum as ID from dual connect by rownum <= 100
,然後我得到一個很好的表,捕捉我想要的。
有沒有辦法做到像下面這樣:
insert into edgar_t100 values (select rownum as ID from dual connect by rownum <= 100)
(顯然不工作,我想做到這一點使用SQL)
哇,真棒,它的作品!但是爲什麼我不需要在括號中做'values'或者把'select'查詢放在哪裏? –
@EdgarAroutiounian因爲它不驗證oracle的插入語法:) – Parado