私のコードにthoughtentries
というテーブルに行を挿入しようとしています。これはpublic
スキーマにあります。私は、データベースへの接続がpsql
を使用しながら、THSのコマンドを実行することができる午前:PostgreSQLのエラー:関係がINSERT文に存在しません
INSERT INTO thoughtentries VALUES('12/17/2016 14:10', 'hi');
最初の列は2番目の列はタイプtext
である長さ17でcharacter
型です。
私は私が私のログにエラーを取得し、上記と同じコマンドを使用してINSERTに私のコードの試みがあります
ERROR: relation "thoughtentries" does not exist at character 13
STATEMENT: INSERT INTO thoughtentries VALUES('12/17/2016 14:11', 'hi');
私は、コマンドをフォーマットするpg
とpg-format
を使用しています。これを行うためのコードは次のとおりです。
client.connect(function (err) {
if (err) throw err
app.listen(3000, function() {
console.log('listening on 3000')
})
var textToDB = format('INSERT INTO thoughtentries VALUES(%s, %s);', timestamp, "'hi'")
client.query(textToDB, function (err, result) {
if (err) {
console.log(err)
}
console.log(result)
client.end(function (err) {
if (err) throw err
})
})
})
これを修正するにはどうすればよいですか?
。データベースを修正する必要があります。 –
@ vitaly-tテーブルは存在しますが、私はそれを上記のコマンドで行に挿入できることで検証しました。 –