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 进行操作

相关推荐
凡人叶枫3 分钟前
Effective C++ 条款05:了解 C++ 默默编写并调用哪些函数
java·linux·开发语言·c++·effective c++·编程范式
少司府6 分钟前
C++进阶:AVL树
开发语言·数据结构·c++·二叉树·avl树
砍材农夫7 分钟前
物联网实战:Spring Boot + Netty 搭建 MQTT平台 | 多协议适配与模块化设计
java·spring boot·后端·物联网·spring
某风吾起12 分钟前
C语言总结
c语言·开发语言
winlife_13 分钟前
全程用 AI 做一款商业级手游 · EP7 表现层与手感:从“能跑“到“摸起来爽“
java·开发语言·人工智能·unity·ai编程·游戏开发·mcp
千纸鹤の脉搏13 分钟前
多线程的初步使用
java·开发语言·学习·多线程
专注VB编程开发20年15 分钟前
阿里通义灵码插件安装失败
开发语言·ide·c#·visual studio
ttwuai19 分钟前
XYGo Admin 扩展开发:WebSocket 事件注册与实时推送实战
python·websocket·网络协议·golang·后台框架
Mr.456719 分钟前
Netty中实现设备消息串行处理:Semaphore + 线程池
java·后端
weixin_4462608524 分钟前
Typora 插件开发实战:基于 JavaScript/HTML 构建定制化 Markdown 扩展
开发语言·javascript·html