0

テーブル review(movie_id, user_id, reviewtext, date, time, like, status) があります/エラーが表示されます

column "exist" does not exist LINE 1: INSERT INTO review values ($1, $2, $3,$4,$5 ,0,"exist") ^ )

postgresql データベースに値を挿入したいとき。コードを変更できなくなったので、列を追加するなどのデータベースを変更してこれを機能させる方法はありますか?

挿入するコードは次のとおりです。

 $query = $this->db->prepare('INSERT INTO review values (:movieid, :userid, :review,:date,:time ,0,"exist")');
 $result = $query->execute(Array(':movieid' => $movieid, ':userid' => $userid, ':review' => $review, ':date' => $date, ':time' => $time));

これを修正するには、'status' 列に一重引用符を使用することだと理解していますが、データベースを変更するしか方法がありません。

4

1 に答える 1