我可以不使用绑定变量作为表名吗?
不,报价来源。
参数只能用作数据值,不能用作标识符。因此,例如,这是合理的:
INSERT INTO mytable VALUES ();但这不起作用:
INSERT INTO VALUES (42);
但是,如果需要,可以使用
fmt.Sprintf表名,而将$ 1,$ 2,…保留为数据值。
欢迎分享,转载请注明来源:内存溢出
我可以不使用绑定变量作为表名吗?
不,报价来源。
参数只能用作数据值,不能用作标识符。因此,例如,这是合理的:
INSERT INTO mytable VALUES ();但这不起作用:
INSERT INTO VALUES (42);
但是,如果需要,可以使用
fmt.Sprintf表名,而将$ 1,$ 2,…保留为数据值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)