[MEU 50º LIVRO]: BANCOS DE DADOS E ACESS - CURSO COMPLETO - DO BÁSICO AO VBA - 1602 páginas

Páginas: 1602 | Autor: Júlio Battisti | 40% de Desconto e 70h de Vídeo Aulas de Bônus

Você está em: PrincipalArtigosSQL Server 2005 › Capítulo 04 : 05
Quer receber novidades e e-books gratuitos?
›››
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti 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.

Curso Completo de SQL Server 2005 - Júlio Battisti
Figura 4.14 Excluindo o tipo usr_nome_próprio.

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
exec sp_droptype usr_nome_rua

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)
Type has been dropped.

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 Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »

Best Sellers de Excel do Julio Battisti

Todos com Vídeo Aulas, E-books e Planilhas de Bônus!

Aprenda com Júlio Battisti:
Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 540 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos

Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

Livro: Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 952 | Editora: Instituto Alpha

 

Livro: Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

 

[LIVRO]: Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1124 | Editora: Instituto Alpha

 

[LIVRO]: Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos

 

[A BÍBLIA DO EXCEL]: Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1338 | Editora: Instituto Alpha

 

[A BÍBLIA DO EXCEL]: Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos Passo a Passo

Todos os livros com dezenas de horas de vídeo aulas de bônus, preço especial (alguns com 50% de desconto). Aproveite. São poucas unidades de cada livro e por tempo limitado.

Dúvidas?

Utilize a área de comentários a seguir.

Me ajude a divulgar este conteúdo gratuito!

Use a área de comentários a seguir, diga o que achou desta lição, o que está achando do curso.
Compartilhe no Facebook, no Google+, Twitter e Pinterest.

Indique para seus amigos. Quanto mais comentários forem feitos, mais lições serão publicadas.

Quer receber novidades e e-books gratuitos?
›››

Novidades e E-books grátis

Fique por dentro das novidades, lançamento de livros, cursos, e-books e vídeo-aulas, e receba ofertas de e-books e vídeo-aulas gratuitas para download.



Institucional

  • Quem somos
  • Garantia de Entrega
  • Formas de Pagamento
  • Contato
  • O Autor
  • Endereço

  • 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-2017 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI