pq:整数的输入语法无效:“$ 1”

时间:2016-08-26 10:51:58

标签: postgresql go

在我尝试将INSERT转换为来自Go app的postgresql数据库简单语句后,发生了此错误。我已经为int(value)制作了类型断言,但没有运气。

1 个答案:

答案 0 :(得分:1)

我通过从INSERT声明中删除单引号来解决此问题。

insert into kids (age,user_id) values ($1,$2);

而不是

insert into kids (age,user_id) values ('$1','$2');