具有表名bindvar的Postgres sqlx准备的语句

具有表名bindvar的Postgres sqlx准备的语句,第1张

具有表名bindvar的Postgres sqlx准备的语句

我可以不使用绑定变量作为表名吗?

不,报价来源。

参数只能用作数据值,不能用作标识符。因此,例如,这是合理的:

INSERT INTO mytable VALUES ();

但这不起作用:

INSERT INTO  VALUES (42);

但是,如果需要,可以使用

fmt.Sprintf
表名,而将$ 1,$ 2,…保留为数据值。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5476537.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存