NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
« Lição anterior | ![]() |
Δ Página principal | ![]() |
¤ Capítulos | ![]() |
Próxima lição » |
SQL Server 2005 - CURSO COMPLETO Autor: Júlio Battisti |
|||
---|---|---|---|
Lição 053 - Capítulo 04 - Excluindo tipos definidos pelo usuário | |||
Podemos excluir os tipos definidos pelo usuário, desde que os mesmos não estejam sendo utilizados em alguma tabela. Vamos tentar excluir o tipo usr_nome_próprio, o qual está sendo utilizado pelas tabelas Produtos2 e Produtos3. Tentaremos excluí-lo com o Enterprise Manager e com o Stored Procedure sp_droptype e iremos observar as mensagens de erro que serão emitidas. Depois excluiremos o tipo usr_nome_rua utilizando o Stored Procedure sp_droptype. Para excluir um tipo definido pelo usuário com o Enterprise Manager, basta localizar o tipo a ser excluído, clicar com o botão direito sobre o mesmo e no menu que surge clicar na opção Excluir. Surge uma janela exibindo o tipo a ser excluído, conforme indicado na Figura 4.14. Clique no objeto a ser excluído e depois no botão Drop All. No nosso exemplo surge a uma mensagem de advertência. Esta mensagem informa que o tipo usr_nome_próprio não pode ser excluído pois o mesmo está sendo utilizado em uma ou mais tabelas.
Clique em OK e você estará de volta ao Enterprise Manager. Feche-o. Agora vamos excluir o tipo usr_nome_rua utilizando o stored procedure sp_droptype. Exemplo: Excluindo o tipo usr_nome_rua com o Query Analyzer: Passo 1. Abra o Query Analyzer (Iniciar -> Programas -> Microsoft SQL Server -> Query Analyzer). Passo 2. Na janela de conexão, selecione Windows Authentication, e no campo SQL Server digite SERVIDOR\SRVINST01. Clique em OK para fazer a conexão. Será aberto o Query Analyzer com o master como sendo o Banco de Dados atual. Passo 3. Digite o seguinte comando: Use Exemplo1 A sintaxe simplificada para o Stored Procedure sp_droptype é a seguinte: exec sp_droptype nome_tipo Passo 4. Após executar o comando indicado no passo anterior, o tipo usr_nome_rua terá sido excluído do banco de dados Exemplo1 e a seguinte mensagem será exibida: (0 row(s) affected) Podemos conferir se o mesmo foi realmente excluído, utilizando o Enterprise Manager. Se você tentar excluir um tipo que está sendo utilizado por alguma tabela, o Query Analyzer emite a seguinte mensagem de erro: Server: Msg 15180, Level 16, State 1, Procedure sp_droptype, Line 32 Cannot drop. The data type is being used. (2 row(s) affected) Passo 5. Feche o Query Analyzer. Fundamentos em: Exclusão de Tabelas Pré-Requisitos Saber utilizar o Query Analyzer para executar comandos. Metodologia Utilização do Enterprise Manager e do Query Analyzer para excluir tabelas. Não é uma situação comum, mas pode existir a necessidade de excluirmos uma tabela do Banco de Dados. É importante salientar que ao excluirmos uma tabela, todos os seus dados serão também excluídos. |
|||
« Lição anterior | ![]() |
Δ Página principal | ![]() |
¤ Capítulos | ![]() |
Próxima lição » |
Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela
Aplica-se ao Access 2019, 2016, 2013 e 2010!
Para todos os detalhes, acesse:
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI