时序数据库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');

相关推荐
linweidong21 小时前
物联网MQTT协议与实践:从零到精通的硬核指南
物联网·mqtt·websocket·嵌入式·iot·tdengine·工业物联网
时序数据说1 天前
Java类加载机制及关于时序数据库IoTDB排查
java·大数据·数据库·物联网·时序数据库·iotdb
时序数据说11 天前
时序数据库IoTDB数据导入与查询功能详解
大数据·数据库·开源·时序数据库·iotdb
TDengine (老段)11 天前
TDengine 3.3.5.0 新功能——服务端查询内存管控
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
TDengine (老段)12 天前
使用 Telegraf 向 TDengine 写入数据
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
时序数据说12 天前
时序数据库双存储引擎技术解析
大数据·数据库·物联网·开源·时序数据库·iotdb
TDengine (老段)14 天前
使用 Prometheus 访问 TDengine ---
大数据·数据库·prometheus·时序数据库·iot·tdengine·涛思数据
TDengine (老段)14 天前
TDengine 与开源可视化编程工具 Node-RED 集成
大数据·物联网·开源·node.js·时序数据库·tdengine·涛思数据
TDengine (老段)14 天前
Kafka 向 TDengine 写入数据
数据库·物联网·kafka·linq·时序数据库·tdengine·涛思数据
TDengine (老段)14 天前
TDengine 集群超能力:超越 InfluxDB 的水平扩展与开源优势
大数据·数据库·开源·时序数据库·iot·tdengine·涛思数据