我目前正尝试在Python的PostgreSQL模块中使用占位符。下面是我使用的代码示例。SELECT * FROM table WHERE col2 = %s ORDER BY pID ASC LIMIT %s OFFSET %s;',(val1,val2,val3))
我在某处读到,不能使用这样的占位符来表示限制和偏移,但是我应该使用这种占位符<em
使用sprintf(),如何用一个值替换字符串中的多个占位符?我知道您通常会为每个占位符传递一个变量,但我理解如果您使用%1$s格式而不是%s格式,您可以传递一个值,但我似乎无法让它工作。实际上,我正在使用它作为参数化sql查询,但为了方便起见,下面是一个示例$string = "hello ?, your name is ?我也希