Você pode redefinir o valor do campo auto increment de duas formas, vejamos: 1º – Através de Alter Table. ALTER TABLE tabela AUTO_INCREMENT = 1 ; 2º – Através de Truncate Table (Cuidado com esta alternativa).
SELECT concat('DROP TABLE IF EXISTS ', TABLE_NAME, ';') FROM information_schema. TABLES; O resultado deste código vai ser todos os drops de todas as tabelas do db ai é só copiar o resultado e rodar para excluí-las.
Dica Excel: Como apagar todos os dados de uma planilha de forma rápida e simples
Usando o SQL Server Management Studio Clique com o botão direito do mouse na coluna que você quer excluir e escolha Excluir. Right-click the column that you want to delete, and choose Delete. Na caixa de diálogo Excluir Objeto , clique em OK.
Excluir uma linha, coluna ou célula de uma tabela
Usamos o comando DROP TABLE para excluir uma tabela do banco de dados, incluindo todos os seus dados.
Para remover definitivamente a tabela TESTE (sem permitir a sua recuperação) usamos o comando DROP TABLE com a opção PURGE.
Para deletar uma coluna da tabela, usamos, ALTER TABLE nome_da_tabela DROP COLUMN nome_da_coluna.
O comando TRUNCATE TABLE remove todas as linhas de uma tabela sem registrar as exclusões de linhas individuais. TRUNCATE TABLE é como a instrução DELETE, porém sem usar a cláusula WHERE. Portanto, é usada para apagar completamente o conteúdo de uma tabela no MySQL.
Remove todas as linhas de uma tabela ou partições especificadas de uma tabela sem registrar as exclusões de linha individual. ... TRUNCATE TABLE é semelhante à instrução DELETE sem nenhuma cláusula WHERE; entretanto, TRUNCATE TABLE é mais rápida e utiliza menos recursos de sistema e log de transações.
O comando TRUNCATE remove todas as linhas de uma tabela. Esta operação não pode ser revertida e nenhuma TRIGGER será disparada. Como tal, TRUCATE é mais rápido e não usa espaço de UNDO como o comando DELETE. O comando DROP remove uma tabela do banco de dados.
Comando TRUNCATE é comando DDL. Ele remove todas as informações da tabela. Com relação ao desempenho, se você tem que eliminar todas as linhas de uma tabela, você deve executar o comando TRUNCATE. O comando DELETE é um comando DML.
TRUNCATE x DELETE A instrução DELETE é usada para excluir linhas de uma tabela, mas não libera o espaço ocupado por essas linhas. Em comparação, o comando TRUNCATE é usado para excluir as linhas de uma tabela e liberar o espaço ocupado por essas linhas.
TRUNCATE TABLE – SQL SERVER
A função TRUNC tem como objetivo efetuar o truncamento(corte) de números para a quantidade de casas determinada na função.
SUBSTR(string1,pos,n); Esta função pressupõe que os caracteres numa cadeia são numerados da esquerda para a direita, começando em 1. Devolve a substring de 'string1' que começa na posição 'pos' e tem comprimento n. Se o parametro 'n' for omitido, devolve todos os caracteres desde a posição 'pos' até ao fim.
Para utilizar como parâmetro de comparação em selects, podemos utilizar o SYSDATE, adicionando ou subtraindo dias ou horas. — Ex.: Consulta tabela CLIENTE onde o campo DATA_CADASTRO for maior ou igual que 5 dias atrás.
Nesta Quick veremos como usar a função Decode no Oracle Implemente o código abaixo: Decode : O primeiro parâmetro, seria o que estamos querendo tratar, o segundo seria o valor procurado, do terceiro seria o valor caso seja 0(Zero), e assim por diante.
As colunas que armazenam datas e horas no Oracle, pode default retornam apenas a DATA no formato DD/MM/YYYY, sendo que DD = Dia, MM = Mês e YYYY = Ano!
Limpando banco de dados através do phpMyAdmin (usuários avançados)
O comando update possui a sintaxe muito similar ao do INSERT, mas é utilizada para atualizar registros do banco de dados. UPDATE NOME_DA_TABELA SET campo1 = valor1, campo2 = valor2.
Tutorial MySQL - Adicionar uma coluna a uma tabela
Para atualizar um banco de dados usando desanexar e anexar
Após criarmos uma tabela em um banco de dados, podemos alterar sua estrutura com o uso da cláusula ALTER TABLE. Deve-se notar que esta alteração é sempre sobre a estrutura da tabela, e não sobre os dados da tabela (este tipo de alteração será vista mais adiante).