Após a criação de uma estrutura de tabela em um banco de dados for estabelecida, pode ser necessário para que você possa inserir um campo. Para fazer isso, use o "Alterar a tabela" instrução SQL. Além de adicionar um campo, a instrução SQL ALTER TABLE pode renomear, modificar e soltar um campo. A sintaxe SQL para o MySQL, Oracle, SQL Server é:
ALTERAR A TABELA "table_name" ADICIONAR "coluna 1" "Tipo de dados"
Conecte-se ao Oracle SQL * Plus. Clique "Começar," "Todos os programas" e depois "SQLPlus."
Faça logon no caixa de diálogo * Plus do Oracle SQL. Insira o seu "Nome de usuário" e "Senha" e clique em "ESTÁ BEM."
descrever o "clientes" tabela que localiza-se na base de dados da Oracle. No SQL prompt, digite "DESCREVER clientes-" e digite o comando SQL "DESCREVER clientes-"
Ao usar o comando Descrever, ele irá mostrar a estrutura da tabela de clientes em três colunas ordenadas, que incluem o "Nome," "Nulo?" e "Digitar" colunas.
A coluna Nome lista o nome das linhas contidas na tabela. Atualmente, a tabela de clientes tem cinco linhas: customer_id, first_name, last_name, data de nascimento e telefone.
O nulo? coluna indica se a coluna pode armazenar valores nulos. Um valor nulo significa que o valor para a coluna é desconhecido. O customer_id, first_name e last_name não é possível armazenar um valor nulo, mas a coluna dn e telefone pode armazenar um valor nulo.
A coluna Tipo indica o tipo de dados da coluna, por exemplo, um número, uma cadeia ou uma data. Para a tabela de clientes, os seguintes tipos são identificados como: customer_id é um número (38), first_name - varchar2 (10), last_name - varchar2 (10) e telefone - varchar2 (12) são valores de cadeia, e (data de nascimento) dob é uma data.
Use a instrução Alter Table para inserir o "endereço" campo na tabela de clientes.
Na linha de comandos SQL, digite:
"ALTER TABLE clientes
ADICIONAR endereço VARCHAR2 (25) -"
Usar o comando SQL Descrever para confirmar a inserção do "endereço" campo na tabela de clientes. No SQL prompt, digite "DESCREVER clientes-"
Como mostrado abaixo, o nome, nulo? e coluna Tipo confirmará a linha ENDEREÇO agora está contido na tabela de clientes. Nenhum valor é necessário para a linha de endereço, e o tipo de dados é um valor de cadeia de VARCHAR2 (25).
Nome
PRIMEIRO NOME
ÚLTIMO NOME
DOB
TELEFONE
ENDEREÇO
Nulo?
NÃO NULO
NÃO NULO
NÃO NULO
Digitar
NÚMERO (38)
VARCHAR2 (10)
VARCHAR2 (10)
ENCONTRO
VARCHAR2 (12)
VARCHAR2 (25)