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 052 - Capítulo 04 - Criando um tipo de dados definido pelo usuário com o Query Analyzer | |||
A título de exemplo, vamos criar um tipo chamado usr_nome_rua, no Banco de Dados Exemplo1, da instância SERVIDOR\SRVINST01. O tipo terá as seguintes características: • Nome do tipo: usr_nome_rua • Tipo: char(25) • Não aceita valores nulos. Veja que para o nome do tipo utilizamos o prefixo usr. Esta é uma convenção para indicar que o tipo de dados foi criado pelo usuário. Exemplo: Criando 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 Banco de Dados master como sendo o Banco de Dados atual. Passo 3. Alterne para Exemplo1, utilizando a lista com os nomes dos Bancos de Dados, na Barra de Ferramentas, ou o comando Use Exemplo1. Passo 4. Digite o seguinte comando: Use Exemplo1 Estamos utilizando um Stored Procedure que faz parte do SQL Server 2005: sp_addtype. Existe uma infinidade de Stored Procedures que fazem parte do SQL Server 2005, os quais fazem parte do Banco de Dados master, conforme indicado na Figura 4.13. Estes Stored Procedures iniciam com “sp” e executam uma série de funções. Estaremos utilizando vários destes Stored Procedures nos exemplos deste livro. A sintaxe simplificada para o stored procedure sp_addtype é a seguinte: exec sp_addtype nome_tipo, ‘tipo_básico’, ‘NULL ou NOT NULL’ Passo 5. Após executar o comando indicado no passo anterior, o tipo usr_nome_rua terá sido criado. Podemos conferir se o mesmo foi realmente criado, utilizando o Enterprise Manager. A seguir apresentamos algumas dicas a serem consideradas para a criação de tipos definidos pelo usuário – User Defined Data Types:
• Se uma determinada coluna apresenta variação no tamanho dos dados, pode ser mais vantajoso utilizar um tipo variável, como por exemplo varchar, ao invés de um tipo de tamanho fixo, como por exemplo char(50). Conforme descrito no início do capítulo, tipos de tamanho variável como varchar podem propiciar economia de espaço em disco. • Se os dados a serem armazenados são maiores do que 8000 bytes, utilize os tipos text ou image. Para dados menores do que 8000 bytes utilize binary, char ou varchar. Sempre que possível utilize char ou varchar, pois os mesmos apresentam mais funcionalidades do que os demais tipos. • É sempre importante ter uma idéia dos valores que serão armazenados em uma coluna. Se você souber que os valores de uma determinada coluna variam de 1 a 200, por exemplo, é mais vantajoso utilizar um tipo tinyint que ocupa menos espaço do que um tipo int. |
|||
« 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