![](/img/trans.png)
[英]How to insert a row in a nested table in Oracle with PreparedStatement
[英]how to copy and insert a row in same table for oracle db
我有一個表,其中包含pmk01,pmk02,... pmk100和pmk01,pmk02等字段作為索引。 現在,我想在表中復制一行,修改索引並插入表中。 怎么做。 我聽說我可以使用Resultset實現此目的。 但我想知道結果集SQL語句是否如pmk中的select pmk01,... pmk100。 如何處理結果集中的空白字段?
您可以使用insert . . . select
insert . . . select
insert . . . select
:
insert into t(pmk01, pmk02, ... pmk100)
select 0 as pk01, 0 as pmk02, pmk03, . . .
from t;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.