错误:列索引超出范围:1,列数:0
2022-09-03 13:19:54
我正在尝试解决在Postgresql表中插入的问题
我看了这个类似的问题,但它没有解决我的问题
这是代码获取错误的部分:
String query = "INSERT INTO reviews (nbstar, body, author, product_id) VALUES($1,$2,$3,$4)";
PreparedStatement prepareStatement = connection.prepareStatement(query);
prepareStatement.setInt(1, nbStar);
prepareStatement.setString(2, body);
prepareStatement.setString(3, author);
prepareStatement.setInt(4, productId);
boolean executed = prepareStatement.execute();
我尝试了几次更改索引号,但仍然有相同的错误
下面是表的架构:
任何人都可以给我一个建议吗?
谢谢。