USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  Visual Basic    (Banco de Dados)

Título da Dica:  Usando DDL
Postada em 24/8/2003 por Ð@®l@n            
A SQL a esta altura já deve ser uma velha conhecida sua (pelo menos deveria). Vamos recordar alguns comandos SQL básicos mas essenciais para gerenciar banco de dados e tabelas com SQL:

Criando indices com CREATE INDEX

Depois que você criou a tabela você pode criar índices usando a cláusula CREATE INDEX.

Sintaxe: CREATE INDEX nome_indice ON nome_tabela(nome do campo)

Exemplos :

1- CREATE INDEX nome ON Clientes(nome) - cria o índice chamado nome na tabela Clientes no campo nome.

2- CREATE UNIQUE INDEX PrimaryKey ON Clientes(Codigo) WITH PRIMARY - define o campo codigo como chave primária na tabela Clientes

Apagando tabelas e índices com DROP

Para apagar elementos do banco de dados usamos a cláusula DROP.

Sintaxe : DROP Table/Index Nome_Tabela

Exemplos:

1- DROP TABLE Clientes - apaga a tabela Clientes

2- DROP INDEX PrimaryKey ON Clientes - remove o índice PrimaryKey na tabela Clientes

Modificando uma Tabela com ALTER

Para alterar a condição de um campo em uma tabela podemos usar a cláusula ALTER.

Exemplos:

1- ALTER TABLE Clientes ADD COLUMN Endereco String - inclui a coluna Endereco na tabela Clientes

2- ALTER TABLE Clientes DROP COLUMN Endereco - remove a coluna Endereco da tabela Clientes

Adicionando Restrições à uma tabela

Para criar uma restrição usamos a cláusula CONSTRAINT com dois parâmetros : o nome do índice e o nome do campo

Exemplos:

1- CREATE TABLE Teste ( Nome Text (40) , Endereco Text (40)), CONSTRAINT iNome UNIQUE (Nome) - define com campo exclusivo

2- CREATE TABLE Teste ( Nome Text (40) , Endereco Text (40)), CONSTRAINT iNome PRIMARY KEY (nome) - Cria tabela com chave primária.

Aqui mostramos o uso de CONSTRAINT de duas formas distintas.
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página