如何sql.DB在 golang 上正确创建准备语句?
type Repository struct {
db *sql.DB
}
func NewRepository(db *sql.DB) {
return Repository{db: db}
}
func (r Repository) Create() {
stmt, err := r.db.Prepare("INSERT INTO mytable(age) VALUES(?)")
if err != nil {
log.Fatal(err.Error()) // "pq: syntax error at or near \")\""
}
}
我看不到语法错误,我什至尝试复制“自动查询”
ABOUTYOU
相关分类