我创建了一个带有 BYTEA 字段的简单 sql 数据库,create table testhex (testhex bytea);insert into testhex (testhex) values ('\x123456');然后我尝试从 Go 查询它。package main import ( "database/sql" _ "github.com/lib/pq" ) func main(){ var err error db, err := sql.Open("postgres", "dbname=testhex sslmode=disable") if err != nil { panic(err) } var result string err = db.QueryRow("select testhex from testhex where testhex = $1", `\x123456`).Scan(&result) if err != nil { panic(err) } }它没有找到该行。我究竟做错了什么?
1 回答
- 1 回答
- 0 关注
- 155 浏览
添加回答
举报
0/150
提交
取消