このデータベースはpostgresにa-b
という名前のデータベースがあります。このクエリを使用して削除することはできませんdrop database "a-b";
。二重引用符は動作するはずだったが、悲しいことに、彼らはしなかった。私はPostgres-XL r1.3を使用しています。Postgresの名前に「マイナス」が含まれているデータベースを削除する
私はエラーメッセージは次のとおりです。
ERROR: syntax error at or near "-"
このデータベースはpostgresにa-b
という名前のデータベースがあります。このクエリを使用して削除することはできませんdrop database "a-b";
。二重引用符は動作するはずだったが、悲しいことに、彼らはしなかった。私はPostgres-XL r1.3を使用しています。Postgresの名前に「マイナス」が含まれているデータベースを削除する
私はエラーメッセージは次のとおりです。
ERROR: syntax error at or near "-"
あなたはおそらく最初の名前を変更してみてくださいだろうか? ALTER DATABASE "a-b" RENAME TO adashb;その後、DROP DATABASE adashbをフォローアップしてください。
このバグは、最新のPostgres-XLに固定されている9.5r1.4 http://files.postgres-xl.org/documentation/release-xl-9-5r1.4.html
を解放しますが、\の-bのようにバックスラッシュを付加したことがありますか? – kometen
「悲しいことに、彼らはいない」とはどういう意味ですか?同じエラーメッセージが出るのでしょうか? –
悲しいことに、彼らはうまくいきませんでした。 – Pragun