为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 Prepare()?

如何使用 Prepare()?

Go
哆啦的时光机 2021-06-14 17:18:48
根据Prepare()我的规范,我认为我可以sql像这样使用 Prepare() 查询:st, err := db.Prepare("SELECT name FROM pet WHERE name=?", "Fluffy")但我收到此错误:# command-line-arguments .\dbtest2.go:25: too many arguments in call to db.Prepare这是我能找到的唯一示例,Prepare()但他不使用带参数的查询。我如何使用 Prepare()?
查看完整描述

1 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

进一步查看您链接到的示例脚本,您会发现...


st, err := db.Prepare("INSERT INTO document (title) VALUES (?)")

if err != nil{

 fmt.Print( err );

 os.Exit(1)

}

st.Exec("Hello Again")

st.Close()


查看完整回答
反对 回复 2021-06-21
  • 1 回答
  • 0 关注
  • 272 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信