go操作doris踩坑记录

go 操作 doris 踩坑记录

1.doris 无法用 delete from 删除整个表数据
2.doris 本身事务只支持 insert、rollback、commit

Error 1105 (HY000) : TException,msg: org.apache.thrift.TException: This is in a transaction, only insert, commit, rollback is acceptable

go 复制代码
最坑的是下面这段,不会报错,但是事务也不会生效
db, err := sql.Open("mysql", datasource)
tx, err1 := db.Begin()
具体逻辑...
err1 = tx.Rollback()
err1 = tx.Commit()

3.beego orm无法操作 doris

报错信息 panic:Error 1054 (42S22) : errCode = 2, detailMessage = Unknown column 'UTC_TIMESTAMP' in 'table list'

换用 go 原生库 "database/sql" 对 doris 进行操作

相关推荐
学海无涯书山有路6 分钟前
Android ViewBinding 新手详解(Java 版)—— 结合 ViewModel+LiveData 实战
android·java·开发语言
jaysee-sjc6 分钟前
【练习十】Java 面向对象实战:智能家居控制系统
java·开发语言·算法·智能家居
Watermelo6176 分钟前
随机扣款实现赛博共产主义,《明日方舟:终末地》公测支付事故复盘
数据库·后端·游戏程序·技术美术·用户体验·游戏策划·游戏美术
观音山保我别报错8 分钟前
Spring Boot 项目学习内容详解(一)
spring boot·后端·学习
哪里不会点哪里.8 分钟前
Spring Boot 启动原理深度解析
java·spring boot·后端
零基础的修炼8 分钟前
算法---常见位运算总结
java·开发语言·前端
wgslucky9 分钟前
sm2 js加密,java服务器端解密
java·开发语言·javascript
Hx_Ma169 分钟前
SpringBoot配置文件占位符
java·spring boot·后端
我是大咖9 分钟前
C 语言笔记: const 指针 + 堆内存申请
c语言·开发语言
dyyx11113 分钟前
C++编译期数据结构
开发语言·c++·算法