私はcreatedb
で名前の真中にハイフンを持つデータベースを作成します。それが正常にデータベースを作成しますが、私はこのようなコマンドをしようとした場合psql
インタラクティブクライアント内で、私は構文エラーを取得:有効なPostgreSQLデータベース名は何ですか?
ALTER DATABASE my-database SET SCHEMA = myschema,public;
psql
は、またはその近くの構文エラーを訴える「 - 」
PostgreSQLの有効なデータベース名として何が書かれていますか?
ハイフンの代わりに下線を付ける必要がありますか?
だから、データベース名にハイフンを入れて眉をひそめていないのですか? – dan
私は個人的には考えていませんが、命名規則に関する議論は、スタック上の他の場所で十分に文書化されています。 –