DB2 - Exemplos simples - DROP VIEW



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

DB2 - Exemplos simples - DROP VIEW

Deletes a view
Exclui uma visualização

The following SQL drops the "Brazil Customers" view:
O seguinte SQL elimina a visão "Brazil Customers":

   DROP VIEW [Brazil Customers];

This statement is an extension to the ANSI/ISO standard for SQL.
Esta declaração é uma extensão do padrão ANSI / ISO para SQL.

Usage - Uso

To drop a view, you must be the owner or have the DBA privilege.
Para eliminar uma visualização, você deve ser o proprietário ou ter o privilégio de DBA.

When you drop a view, you also drop any other views and INSTEAD OF triggers whose definitions depend on that view.
(You can also specify this default behavior explicitly with the CASCADE keyword.)
Ao eliminar uma visão, você também elimina todas as outras visões e gatilhos INSTEAD OF cujas definições dependem dessa visão.
(Você também pode especificar este comportamento padrão explicitamente com a palavra-chave CASCADE.)

If you include the optional IF EXISTS keywords, the database server takes no action (rather than sending an exception to the application) if no view of the specified name is registered in the current database.
Se você incluir as palavras-chave IF EXISTS opcionais, o servidor de banco de dados não executará nenhuma ação (em vez de enviar uma exceção ao aplicativo) se nenhuma visualização do nome especificado estiver registrada no banco de dados atual.

When you include the RESTRICT keyword in the DROP VIEW statement, the drop operation fails if any other existing views are defined on view; otherwise, these dependent views would be unregistered by the DROP VIEW operation.
Quando você inclui a palavra-chave RESTRICT na instrução DROP VIEW, a operação de eliminação falha se quaisquer outras visualizações existentes forem definidas na visualização; caso contrário, essas visualizações dependentes seriam canceladas pela operação DROP VIEW.

You can query the sysdepend system catalog table to determine which views, if any, depend on another view.
Você pode consultar a tabela de catálogo do sistema sysdepend para determinar quais exibições, se houver, dependem de outra exibição.