看了很多教程,发现在Go中绑定参数到prepared statement的方法有很多种,其中一些
SELECT * FROM bla WHERE x = ?col1 AND y = ?col2
SELECT * FROM bla WHERE x = ? AND y = ?
SELECT * FROM bla WHERE x = :col1 AND y = :col2
SELECT * FROM bla WHERE x = $1 AND y = $2
第一个问题,什么是跨库绑定参数的方式?(适用于任何数据库)
第二个问题,我读过的教程都没有提到LIKE语句,如何LIKE正确绑定-statement 的参数?
SELECT * FROM bla WHERE x LIKE /*WHAT?*/
第三个问题,也都没有给出IN语句的例子,如何IN正确绑定语句的参数?
`SELECT * FROM bla WHERE x IN ( /*WHAT?*/ )
森栏
相关分类