当前位置: 首页> 房产> 政策 > 免费广告制作_上海 网络推广_域名权重是什么意思_抖音关键词挖掘工具

免费广告制作_上海 网络推广_域名权重是什么意思_抖音关键词挖掘工具

时间:2025/7/12 11:04:21来源:https://blog.csdn.net/weixin_43543654/article/details/145731016 浏览次数:1次
免费广告制作_上海 网络推广_域名权重是什么意思_抖音关键词挖掘工具

单个插入mysql

//单个  根据有值就插入,无值不改动  
<insert id="insertOne" keyColumn="id" keyProperty="id"parameterType="com.test.log" useGeneratedKeys="true">insert into test_mysql_tab<trim prefix="(" suffix=")" suffixOverrides=","><if test="id != null">id,</if><if test="log != null">log,</if><if test="createTime != null">create_time,</if></trim><trim prefix="values (" suffix=")" suffixOverrides=","><if test="id != null">#{id,jdbcType=BIGINT},</if><if test="log != null">#{log,jdbcType=VARCHAR},</if><if test="createTime != null">#{createTime,jdbcType=TIMESTAMP},</if></trim></insert>// 批量

批量插入

mysql

    <insert id="insertListNew">insert intotest_mysql_tab (c1,c2,c3)values<foreach collection="list" item="item" index="index" separator="," >(#{item.c1}, #{item.c2},#{item.c3},#{item.c3})</foreach></insert>

sqlServer

   <insert id="saveBatchManual">
INSERT INTO test_tab (ca1, ca2, ca3, ca4, ca5)
select<foreach collection="list" index="index" item="item"><if test="index != 0">union select</if>	#{item.ca1},#{item.ca2},#{item.ca3,jdbcType=TIMESTAMP},#{item.ca4},#{item.ca5}</foreach>
</insert>

Oracle

    <insert id="batchInsertOracleInfo" parameterType="com.test.ParamObj" >insert all<foreach collection="list" item="item" index="index">into test_oracle_tab(c1,c2,c3,c4) values (#{item.c1},#{item.c2},#{item.c3},#{item.c4})</foreach>select 1 from dual</insert>

 oracle另一种方式

批量插入注意定义别名,否则可能会提示不能明确定义的列

 <insert id="insertBatchOracle" parameterType="com.test.batch.TestParam">
insert into test_oracle_tab(id,name)
<foreach collection="list" item="i" separator="union all" open="select * from (" close=")">select #{i.id} id,#{i.name} name from dual
</foreach>
</insert><!-- 方法2 --><insert id="insertBatchOracle" parameterType="com.test.batch.TestParam">
insert into test_oracle_tab(id,name)
<foreach collection="list" item="i" separator="union all">select #{i.id} id,#{i.name} name from dual
</foreach>
</insert>

关键字:免费广告制作_上海 网络推广_域名权重是什么意思_抖音关键词挖掘工具

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: