Leandro Sacramento de Paula
tecnologia | big data | business intelligence | banco de dados
Banco de Dados - Declarações SQL
Nesta publicação, irei listar como os comandos de banco de dados estão divididos / classificados.
1. DML - Data Manipulation Language (Linguagem de Manipulação de Dados)
SELECT
INSERT
UPDATE
DELETE
MERGE
OBS: alguns autores não consideram a instrução SELECT como DML.
2. DDL - Data Definition Language (Linguagem de Definição de Dados)
CREATE
ALTER
DROP
TRUNCATE
RENAME
COMMENT
3. DCL - Data Control Language (Linguagem de Controle de Dados)
Instruções Oracle:
GRANT
REVOKE
4. TCL - Transaction Control Language (Linguagem de Controle de Transações)
COMMIT
ROLLBACK
Instruções Oracle:
SAVEPOINT
Instruções Microsoft SQL Server:
BEGIN TRANSACTION
Ponto de Atenção: No banco de dados Oracle, é necessário executar a cláusula COMMIT ou ROLLBACK após a execução de um comando DML (com exceção do SELECT). Comandos DDL possuem a execução do COMMIT implícito.
1. DML - Data Manipulation Language (Linguagem de Manipulação de Dados)
SELECT
INSERT
UPDATE
DELETE
MERGE
OBS: alguns autores não consideram a instrução SELECT como DML.
2. DDL - Data Definition Language (Linguagem de Definição de Dados)
CREATE
ALTER
DROP
TRUNCATE
RENAME
COMMENT
3. DCL - Data Control Language (Linguagem de Controle de Dados)
Instruções Oracle:
GRANT
REVOKE
4. TCL - Transaction Control Language (Linguagem de Controle de Transações)
COMMIT
ROLLBACK
Instruções Oracle:
SAVEPOINT
Instruções Microsoft SQL Server:
BEGIN TRANSACTION
Ponto de Atenção: No banco de dados Oracle, é necessário executar a cláusula COMMIT ou ROLLBACK após a execução de um comando DML (com exceção do SELECT). Comandos DDL possuem a execução do COMMIT implícito.
Data publicação: 16:02 10/09/2014

Olá jovem Padawan, seja bem vindo! Este site foi criado com o intuito de compartilhar um pouco de conhecimento de Tecnologia da Informação, Big Data, Banco de Dados e Business Intelligence.
Tags das Publicações
"O sorriso é o símbolo do vencedor." (Masaaki Hatsumi)