sqlx 中存在一个错误,即对 ::text 的处理不正确,导致语法错误
作者: KostyaDevelop创建于 2024年11月27日更新于 2026年6月18日
描述:
在使用 sqlx.Named 将查询参数绑定到包含类型转换 (::text) 的 SQL 查询时,我遇到了一个 bug。在查询参数绑定期间,::text 语法被修改,导致冒号 (:) 被删除。这导致 SQL 查询出现语法错误。
内容来源: jmoiron/sqlx
描述:
在使用 sqlx.Named 将查询参数绑定到包含类型转换 (::text) 的 SQL 查询时,我遇到了一个 bug。在查询参数绑定期间,::text 语法被修改,导致冒号 (:) 被删除。这导致 SQL 查询出现语法错误。
内容来源: jmoiron/sqlx