Pessoal,

No treinamento surgiu uma pergunta sobre VIEW’s, se é possível inserir (ou alterar) em uma VIEW e se segue todas as restrições da tabela que a originou, vamos ver nos SQL’s abaixo o que acontece.

CRIAR A TABELA E INSERIR ALGUNS REGISTROS:

CRIAR A VIEW E INICIAR OS TESTES:

Bem, então podemos ver que sim, respeita todas as restrições da tabela utilizada na criação da VIEW.

Obs.: Os testes foram realizados no Workbench e também podem ser feitos no prompt do MySQL sem problemas.

Acredito que deva funcionar para Oracle também sem problemas, para executar o teste em Oracle precisamos somente alterar o VARCHAR para VARCHAR2.

MELHORIA:

Segue scripts para os alter em Oracle:

Att,
capin