时序数据库Tdengine 批量插入避免因为主键ts时间重复导致数据被覆盖掉

目录

在Mybatis中使用

[在数据库管理工具中使用 now+100a](#在数据库管理工具中使用 now+100a)


使用now() + #{index}a 其中那这个 #{index}是<foreach>标签里的循环出来的index

在Mybatis中使用

复制代码
<insert id="batchInsert"  parameterType="java.util.List">
    insert into uri
    (
        id,
        name,
        uri,
        code,
        property_id,
        ts
    )
    values
    <foreach collection="uriList" item="uri" separator=","  index="index">
        (
            #{uri.id},
            #{uri.name},
            #{uri.uri},
            #{uri.code},
            #{uri.propertyId},
            now() + #{index}a
        )
    </foreach>
</insert>

在数据库管理工具中使用 now+100a

INSERT INTO uri (

ts,

id,

name,

uri,

code,

property_id)

VALUES (

now+100a,

'erweersdfsds',

'P2',

'A2',

'P2',

'gtyja678-gty7-yui9-889o-11123ef9iuo0');

相关推荐
涛思数据(TDengine)24 分钟前
工业实时数据库选型指南:深度解析紫金桥 vs TDengine
时序数据库·实时数据库·工业数据库
tojdxi_17344 分钟前
c语言编译器安装教程 | 完整安装步骤与常见问题解答
时序数据库
ocpagm_6011 小时前
C语言编译器软件 | 深入了解编译过程与优化技巧
时序数据库
mfnart_2822 小时前
C语言编译单元:深入解析编译原理与优化技巧
时序数据库
qbtbzz_8463 小时前
iOS性能分析工具,有UI卡顿、app启动、内存、webview等性能优化解析
时序数据库
kamcml_2903 小时前
入门C语言编译器 | 从基础到进阶的C语言学习指南
时序数据库
axqwuo_0734 小时前
网页C语言在线编译 | 快速、便捷的编程体验
时序数据库
mfnart_2824 小时前
Go语言编译器源码 | 深入解析Go编译器的设计与实现原理
时序数据库
fzrvtc_1794 小时前
编译型语言有哪些 | 探讨编译型语言的定义、特点及常见语言
时序数据库
kamcml_2904 小时前
编译器使用的开发语言 | 解析编译器的实现原理及其开发语言的选择
时序数据库