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

相关推荐
百锦再12 小时前
第8章 模块系统
android·java·开发语言·python·ai·rust·go
m0_5913389112 小时前
day8鹏哥C语言--函数
c语言·开发语言·算法
oplp12 小时前
回过头来重新对C语言进行深度学习(一)
c语言·开发语言
IT_陈寒12 小时前
7个鲜为人知的JavaScript性能优化技巧,让你的网页加载速度提升50%
前端·人工智能·后端
几颗流星12 小时前
Rust 常用语法速记 - 迭代器
后端·rust
oioihoii12 小时前
C++中的多态:动态多态与静态多态详解
java·开发语言·c++
清空mega12 小时前
从零开始搭建 flask 博客实验(4)
后端·python·flask
bcbnb12 小时前
iPhone HTTPS 抓包,从无法抓包到定位问题的流程(Charles/tcpdump/Wireshark/Sniffmaster)
后端
毕设源码-朱学姐12 小时前
【开题答辩全过程】以 基于Java的医务室病历管理小程序为例,包含答辩的问题和答案
java·开发语言·小程序
APIshop12 小时前
代码实战:PHP爬虫抓取信息及反爬虫API接口
开发语言·爬虫·php