Database
 sql >> Base de Dados >  >> RDS >> Database

Linguagem de manipulação de dados SQL

A linguagem de manipulação de dados manipula/faz alterações nos dados presentes em uma tabela. Ela afeta apenas dados/registros da tabela, não no esquema/estrutura da tabela.INSERT, UPDATE, DELETE são os comandos de DML.INSERT: Armazena dados em uma tabela ou cria novos registros inserindo valores.ATUALIZAÇÃO: Modifica o registro em uma tabela. EXCLUIR: Exclui um ou mais registros da tabela.
Sintaxe:
  1. INSERIR EM table_name VALUES ( valor1, valor2,….);
  2. INSERIR EM table_name (coluna 1, coluna 2, coluna 3) VALUES (valor1, valor2, valor3);
Exemplo:
  1. INSERIR NOS VALORES DO ESTUDANTE (0001,'ARUN','CS','PRIMEIRO');
  1. INSERT INTO STUDENT (classyear, student_name,student_dept,student_id)VALUES ('FIRST','VRUN','CS',0002); Aqui, o usuário pode alterar a sequência de colunas ao inserir valores na tabela. Podemos aumentar ou diminuir o número de colunas.Sintaxe: DELETEFROM Table_name[WHERE Condition];Exemplo:
  1. Excluir
De StudentWhere Student_id=06;Aqui, a linha única é excluída conforme a condição where.
  1. Delete From StudentWhere Student_name='ARYA';Várias linhas excluídas, pois três linhas estavam presentes com o mesmo nome ARYA. Aqui, onde a condição decide quantos registros excluir.
  1. Excluir
De Aluno;Na consulta acima, onde a condição não é especificada, todos os registros são excluídos da tabela ALUNO. Se o usuário quiser excluir um ou vários registros, onde a condição é necessária. Excluir consulta sem condição where exclui todos os registros da tabela. Sintaxe: UPDATETable_nameset column_name =value[Where condition];Exemplo:
  1. atualizar
studentset student_dept='ele'where student_name='GITA';
  1. ATUALIZAÇÃO
StudentSET classyear='FINAL'Where student_id=9;Ao usar o comando UPDATE, o usuário pode atualizar um valor único ou vários valores na tabela.Para alterar um valor único/para alterar um valor específico, 'Onde' condição é necessária.ATUALIZAÇÃO sem onde a condição altera os valores completos das colunas na tabela. UPDATESTUDENTSET student_dept='EXTC';