输入banner图图片脚本导航/分类

oracle--insert

) select * from t_banks; --t_banks表中的数据会加倍,values是后面select出的列名

insert all into t_banks values(‘1‘,‘1‘,‘1‘) select 1 from dual; --t_banks表插入一条记录(‘1‘,‘1‘,‘1‘)

2. insert all/first
    when ? then
        into table1(col1,col2) values(v1,v2)
    when ? then
        into table2(col1,col2) values(v1,v2)
    else
        into table3(col1,col2) values(v1,v2)
    select ...;

all有条件的插入,会依次判断每个符合的条件然后into

first有条件的插入,会找到第一个满足的条件然后into,后面的就不判断了

 

oracle--insert

标签: