PostgreSQLでCREATE USER IF NOT EXISTS時にsyntax error at or near “NOT”
今回はPostgreSQLで次のようなSQLを叩いたときに次のエラーになってしまう原因についてお話ししていきます。
PostgreSQLのバージョンは14系です。
PostgreSQLでCREATE USER IF NOT EXISTS時にsyntax error at or near “NOT"
結論から言うと、PostgreSQLのREATE USERは「IF NOT EXISTS」がサポートされていません。
つまり、PostgreSQLはユーザー作成において「IF NOT EXISTS」が使えないです。
よって、次のようなIF文を書くしかありません。
少し手間がかかりますね。
終わりに
今回はPostgreSQLで冒頭のSQLを叩いたときにエラーになってしまう原因についてお話しいたしました。
ディスカッション
コメント一覧
まだ、コメントがありません