[PSQL] Criação de bancos de dados

Quando é criado um banco de dados utilizando o psql por linha de comandos:

postgres=# CREATE DATABASE smartdataProd;

No banco será criado um banco com o nome smartdataprod (observe que não respeitou maiúsculas)

Para poder criar o banco de dados respeitando maiúsculas é preciso declarar o nome entre aspas duplas durante a sua criação, ficaria assim:

postgres=# CREATE DATABASE "smartdataProd";

Ferran Over 8 years ago