猿问

如何使用 Prepare()?

根据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()?


哆啦的时光机
浏览 273回答 1
1回答

慕森卡

进一步查看您链接到的示例脚本,您会发现...st, err := db.Prepare("INSERT INTO document (title) VALUES (?)")if err != nil{ fmt.Print( err ); os.Exit(1)}st.Exec("Hello Again")st.Close()
随时随地看视频慕课网APP

相关分类

Go
我要回答