c++ soci/sqlite原生api text插入text类型偶现blob问题

sqlite一张表 某一列为text 插入后为blob的场景,偶现

原因:

res = sqlite3_bind_text(stmt, columnIndex++, propValue.to_string().c_str(), -1, SQLITE_TRANSIENT);

SQLITE_TRANSIENT:接口调用后动态拷贝字符串

SQLITE_STATIC 插入字符串声明周期必须长于 sqlite3_step(stmt) 事务执行。

小作文得写啊 alice和bob demo 弄起来啊 小老弟

相关推荐
晚风叙码5 小时前
MySQL 表的约束详解:从空属性到外键
android·数据库·mysql·adb
IT古董13 小时前
《FDE前沿部署工程师实战教程》33 - Enterprise AI Observability:从Agent Trace到全链路智能运维
数据库·人工智能
for_ever_love__13 小时前
MySQL 主从复制讲透:binlog 原理、搭建步骤与读写分离
java·数据库·mysql·binlog·读写分离·原理·主从复制
Nturmoils17 小时前
GROUP BY 先别想当然,查汇总前把规则跑清楚
数据库
最笨的羊羊18 小时前
Oceanbase数据库系列之:向量数据库核心知识
数据库·oceanbase
fish_xk18 小时前
mysql中的表的约束
数据库·mysql
谢亮_vipxieliang18 小时前
Go Channel 高级模式——从底层原理到扇出扇入实战
java·数据库·golang
ggaofeng19 小时前
自己编写邮件服务器和客户端
数据库
java1234_小锋19 小时前
【技术专题】Mysql8 数据库 - Mysql8 添加,更新,删除数据
数据库·mysql
PaperData19 小时前
2015-2024年各省绿色贸易数据
数据库