Baixe o app para aproveitar ainda mais
Prévia do material em texto
DICAS DE COMANDOS PARA MANUTENÇÃO DE TABELAS DE BANCO “SQL” --Listar arquivos da tabela SELECT * FROM <NOME_DA_TABELA> --Deletar informações da tabela DELETE FROM <NOME_DA_TABELA> --Colocar CONDIÇÃO numa SELECT ou DELETE usa-se o comando WHERE e o campo que será usado para a CONDIÇÃO. EX. SELECT * <NOME_DA_TABELA> WHERE <NOME_DO_CAMPO> = 2 --Saber os campos da tabela DESC <NOME_DA_TABELA> --Apagar a tabela DROP TABLE <NOME_DA_TABELA> --Para criar a tabela CREATE TABLE <NOME_DA_TABELA> --Criar índice do sql CREATE INDEX ID01_COM_BANCOLOR ON TB_COM_BANCOLOR (<CAMPO_1> , < _CAMPO_2> ) --Adicionar campo na tabela ALTER TABLE <NOME_DA_TABELA> ADD <NOME_DO_CAMPO> <TIPO E TAMANHO DO CAMPO> --Modificar campo na tabela ALTER TABLE <NOME_DA_TABELA> MODIFY <NOME_DO_CAMPO> <TIPO E TAMANHO DO CAMPO> --Saber tabelas em uso SELECT * FROM USER_TABLES --Alterar informações do campo UPDATE <NOME_DA_TABELA> SET <NOME_DO_CAMPO> = `INFORMAÇÃO´ --Para listar em ordem de algum campo SELECT * FROM <NOME_DA_TABELA> ORDER BY <NOME_DO_CAMPO> --Criar tabela com informações de outra CREATE TABLE <NOME_NOVA_TABELA> AS SELECT * FROM <NOME_DA_TABELA> SELECT COUNT (*) FROM <NOME_DA_TABELA> WHERE <NOME_DO_CAMPO> = `INFORMAÇÃO´ --SELECIONAR TABELAS PARA EXECUTAR UM COMANDO SELECT `COMANDO´ || TABLE_NAME || `;´ FROM USER_TABLES --Copiar a seleção feita e executar --Copia todos os dados sem duplicidade (caso tenha) para outra tabela SELECT DISTINCT * INTO NOVA_TAB FROM TAB_DUPLICADOS --Copia dados de uma tabela para outra vazia INSERT INTO TAB_VAZIA SELECT * FROM TAB_CHEIA --Após deletar ou alterar alguma informação da tabela, deve-se validar a alteração Usa-se o comando `COMMIT´ --EXECUTAR O SCRIPT @DRIVE:\DIRETORIO\NOME_DO_SCRIPT;
Compartilhar