1
resposta

Schema padrão

Olá! Então a partir do momento que tenho mais de um Schema em um db, devo usar sempre a sintaxe nome_schema.nome_table? Imagino que haja um schema "padrão", que quando não for especificado nenhum schema será ele o utilizado, como o public, certo? Se sim, como eu poderia estar definindo qual seria esse schema padrão?

Obrigado, bons estudos!

1 resposta

Olá, Paulo, tudo bem?

Mesmo se no banco de dados existir mais de um schema criado, quando não especificamos um schema no momento de executar o comando, automaticamente o PostgreSQL utiliza o schema padrão, que é o public.

Caso, eu queira utilizar um schema que não seja o padrão, devo especificar no comando, assim, como o instrutor demonstrou em aula.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software