0% acharam este documento útil (0 voto)
6 visualizações7 páginas

COMANDOS SQL PostgreSQL

O documento lista uma série de comandos SQL, incluindo operações para modificar, criar, excluir e gerenciar objetos de banco de dados. Cada comando é descrito brevemente, indicando sua função específica, como 'ALTER', 'CREATE', 'DROP', entre outros. A lista abrange comandos para transações, manipulação de dados e configuração de banco de dados.

Enviado por

Erika Macêdo
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
6 visualizações7 páginas

COMANDOS SQL PostgreSQL

O documento lista uma série de comandos SQL, incluindo operações para modificar, criar, excluir e gerenciar objetos de banco de dados. Cada comando é descrito brevemente, indicando sua função específica, como 'ALTER', 'CREATE', 'DROP', entre outros. A lista abrange comandos para transações, manipulação de dados e configuração de banco de dados.

Enviado por

Erika Macêdo
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 7

COMANDOS DO SQL

ABORT — desfaz a transação corrente

ALTER AGGREGATE — modifica a definição de uma função de agregação

ALTER COLLATION — modifica a definição de uma ordenação

ALTER CONVERSION — modifica a definição de uma conversão

ALTER DATABASE — modifica um banco de dados

ALTER DEFAULT PRIVILEGES — define os privilégios de acesso padrão

ALTER DOMAIN — modifica a definição de um domínio

ALTER EVENT TRIGGER — modifica a definição de um gatilho de evento

ALTER EXTENSION — modifica a definição de uma extensão

ALTER FOREIGN DATA WRAPPER — modifica a definição de um empacotador de dados


estrangeiros

ALTER FOREIGN TABLE — modifica a definição de uma tabela estrangeira

ALTER FUNCTION — modifica a definição de uma função

ALTER GROUP — modifica o nome da função de banco de dados ou filiação

ALTER INDEX — modifica a definição de um índice

ALTER LANGUAGE — modifica a definição de uma linguagem procedural

ALTER LARGE OBJECT — modifica a definição de um objeto grande

ALTER MATERIALIZED VIEW — modifica a definição de uma visão materializada

ALTER OPERATOR — modifica a definição de um operador

ALTER OPERATOR CLASS — modifica a definição de uma classe de operador

ALTER OPERATOR FAMILY — modifica a definição de uma família de operador

ALTER POLICY — modifica a definição de uma política de segurança no nível de linha

ALTER PROCEDURE — modifica a definição de um procedimento

ALTER PUBLICATION — modifica a definição de uma publicação

ALTER ROLE — modifica uma função de banco de dados

ALTER ROUTINE — modifica a definição de uma rotina

ALTER RULE — modifica a definição de uma regra

ALTER SCHEMA — modifica a definição de um esquema

ALTER SEQUENCE — modifica a definição de um gerador de sequência

ALTER SERVER — modifica a definição de um servidor estrangeiro


ALTER STATISTICS — modifica a definição de um objeto de estatísticas estendidas

ALTER SUBSCRIPTION — modifica a definição de uma subscrição

ALTER SYSTEM — modifica um parâmetro de configuração do servidor

ALTER TABLE — modifica a definição de uma tabela

ALTER TABLESPACE — modifica a definição de um espaço de tabelas

ALTER TEXT SEARCH CONFIGURATION — modifica a definição de uma configuração de procura


de texto

ALTER TEXT SEARCH DICTIONARY — modifica a definição de um dicionário de procura de texto

ALTER TEXT SEARCH PARSER — modifica a definição de um analisador de procura de texto

ALTER TEXT SEARCH TEMPLATE — modifica a definição de um modelo de procura de texto

ALTER TRIGGER — modifica a definição de um gatilho

ALTER TYPE — modifica a definição de um tipo de dados

ALTER USER — modifica uma função de banco de dados

ALTER USER MAPPING — modifica a definição de um mapeamento de usuário

ALTER VIEW — modifica a definição de uma visão

ANALYZE — coleta estatísticas sobre um banco de dados

BEGIN — inicia um bloco de transação

CALL — chama um procedimento

CHECKPOINT — força um ponto de verificação no registro de transações

CLOSE — fecha o cursor

CLUSTER — agrupa uma tabela de acordo com um índice

COMMENT — define ou modifica o comentário de um objeto

COMMIT — efetiva a transação corrente

COMMIT PREPARED — efetiva uma transação preparada anteriormente para efetivação em


duas fases

COPY — copia dados entre um arquivo e uma tabela

CREATE ACCESS METHOD — define um novo método de acesso

CREATE AGGREGATE — define uma nova função de agregação

CREATE CAST — define uma nova conversão de tipo de dados

CREATE COLLATION — define uma nova ordenação

CREATE CONVERSION — define uma nova conversão de codificação

CREATE DATABASE — define um novo banco de dados


CREATE DOMAIN — define um novo domínio

CREATE EVENT TRIGGER — define um novo gatilho de evento

CREATE EXTENSION — instala uma extensão

CREATE FOREIGN DATA WRAPPER — define um novo empacotador de dados estrangeiros

CREATE FOREIGN TABLE — define uma nova tabela estrangeira

CREATE FUNCTION — define uma nova função

CREATE GROUP — define uma nova função de banco de dados

CREATE INDEX — define um novo índice

CREATE LANGUAGE — define uma nova linguagem procedural

CREATE MATERIALIZED VIEW — define uma nova visão materializada

CREATE OPERATOR — define um novo operador

CREATE OPERATOR CLASS — define uma nova classe de operador

CREATE OPERATOR FAMILY — define uma nova família de operador

CREATE POLICY — define uma nova política de segurança no nível de linha para uma tabela

CREATE PROCEDURE — define um novo procedimento

CREATE PUBLICATION — define uma nova publicação

CREATE ROLE — define uma nova função de banco de dados

CREATE RULE — define uma nova regra de reescrita

CREATE SCHEMA — define um novo esquema

CREATE SEQUENCE — define um novo gerador de sequência

CREATE SERVER — define um novo servidor estrangeiro

CREATE STATISTICS — define estatísticas estendidas

CREATE SUBSCRIPTION — define uma nova subscrição

CREATE TABLE — define uma nova tabela

CREATE TABLE AS — define uma nova tabela a partir dos resultados de uma consulta

CREATE TABLESPACE — define um novo espaço de tabelas

CREATE TEXT SEARCH CONFIGURATION — define uma nova configuração de procura de texto

CREATE TEXT SEARCH DICTIONARY — define um novo dicionário de procura de texto

CREATE TEXT SEARCH PARSER — define um novo analisador de procura de texto

CREATE TEXT SEARCH TEMPLATE — define um novo modelo de procura de texto

CREATE TRANSFORM — define uma nova transformação


CREATE TRIGGER — define um novo gatilho

CREATE TYPE — define um novo tipo de dados

CREATE USER — define uma nova função de banco de dados

CREATE USER MAPPING — define um novo mapeamento de usuário para servidor estrangeiro

CREATE VIEW — define uma nova visão

DEALLOCATE — desaloca (libera) uma instrução preparada

DECLARE — define um cursor

DELETE — exclui linhas de uma tabela

DISCARD — descarta o estado da sessão

DO — executa um bloco de código anônimo

DROP ACCESS METHOD — remove um método de acesso

DROP AGGREGATE — remove uma função de agregação

DROP CAST — remove uma conversão de tipo de dados

DROP COLLATION — remove uma ordenação

DROP CONVERSION — remove uma conversão

DROP DATABASE — remove um banco de dados

DROP DOMAIN — remove um domínio

DROP EVENT TRIGGER — remove um gatilho de evento

DROP EXTENSION — remove uma extensão

DROP FOREIGN DATA WRAPPER — remove um empacotador de dados estrangeiros

DROP FOREIGN TABLE — remove uma tabela estrangeira

DROP FUNCTION — remove uma função

DROP GROUP — remove uma função de banco de dados

DROP INDEX — remove um índice

DROP LANGUAGE — remove uma linguagem procedural

DROP MATERIALIZED VIEW — remove uma visão materializada

DROP OPERATOR — remove um operador

DROP OPERATOR CLASS — remove uma classe de operador

DROP OPERATOR FAMILY — remove uma família de operador

DROP OWNED — remove os objetos de banco de dados pertencentes a uma função de banco
de dados
DROP POLICY — remove uma política de segurança no nível de linha de uma tabela

DROP PROCEDURE — remove um procedimento

DROP PUBLICATION — remove uma publicação

DROP ROLE — remove uma função de banco de dados

DROP ROUTINE — remove uma rotina

DROP RULE — remove uma regra de reescrita

DROP SCHEMA — remove um esquema

DROP SEQUENCE — remove uma sequência

DROP SERVER — remove um descritor de servidor estrangeiro

DROP STATISTICS — remove um objeto de estatísticas estendidas

DROP SUBSCRIPTION — remove uma subscrição

DROP TABLE — remove uma tabela

DROP TABLESPACE — remove um espaço de tabelas

DROP TEXT SEARCH CONFIGURATION — remove uma configuração de procura de texto

DROP TEXT SEARCH DICTIONARY — remove um dicionário de procura de texto

DROP TEXT SEARCH PARSER — remove um analisador de procura de texto

DROP TEXT SEARCH TEMPLATE — remove um modelo de procura de texto

DROP TRANSFORM — remove uma transformação

DROP TRIGGER — remove um gatilho

DROP TYPE — remove um tipo de dados

DROP USER — remove uma função de banco de dados

DROP USER MAPPING — remove um mapeamento de usuário para servidor estrangeiro

DROP VIEW — remove uma visão

END — efetiva a transação corrente

EXECUTE — executa uma instrução preparada

EXPLAIN — mostra o plano de execução de uma instrução

FETCH — recupera linhas de uma consulta usando um cursor

GRANT — define privilégios de acesso

IMPORT FOREIGN SCHEMA — importa definições de tabela de um servidor estrangeiro

INSERT — insere linhas em uma tabela

LISTEN — aguarda por uma notificação


LOAD — carrega um arquivo de biblioteca compartilhada

LOCK — bloqueia uma tabela

MOVE — posiciona o cursor

NOTIFY — gera uma notificação

PREPARE — prepara uma instrução para execução

PREPARE TRANSACTION — prepara a transação corrente para efetivação em duas fases

REASSIGN OWNED — altera o dono de objetos de banco de dados pertencentes a uma função
de banco de dados

REFRESH MATERIALIZED VIEW — substitui o conteúdo de uma visão materializada

REINDEX — reconstrói índices

RELEASE SAVEPOINT — libera um ponto de salvamento definido previamente

RESET — restabelece o valor padrão de um parâmetro de tempo de execução

REVOKE — remove privilégios de acesso

ROLLBACK — desfaz a transação corrente

ROLLBACK PREPARED — desfaz uma transação preparada anteriormente para efetivação em


duas fases

ROLLBACK TO SAVEPOINT — desfaz até o ponto de salvamento

SAVEPOINT — define um novo ponto de salvamento dentro da transação corrente

SECURITY LABEL — define ou altera um rótulo de segurança aplicado a um objeto

SELECT — recupera linhas de uma tabela ou visão

SELECT INTO — define uma nova tabela a partir dos resultados de uma consulta

SET — modifica parâmetros de configuração de tempo de execução.

SET CONSTRAINTS — define o momento de verificação da restrição para a transação corrente

SET ROLE — define o identificador de usuário corrente da sessão corrente

SET SESSION AUTHORIZATION — define o identificador do usuário da sessão, e o identificador


do usuário corrente da sessão corrente

SET TRANSACTION — define as características da transação corrente

SHOW — mostra o valor corrente de um parâmetro de tempo de execução

START TRANSACTION — inicia um bloco de transação

TRUNCATE — esvazia uma tabela ou conjunto de tabelas

UNLISTEN — deixa de aguardar por uma notificação

UPDATE — atualiza linhas de uma tabela


VACUUM — limpa e, opcionalmente, analisa um banco de dados

VALUES — computa um conjunto de linhas

Você também pode gostar