Comandos 12c oracle sql

Video: Oracle Database 12c Introduction to SQL/تعلم اوراكل

Milhares de comandos SQL existem no reino de banco de dados Oracle. Aqui estão alguns que administradores de banco de dados usar diariamente. Esta lista pode ser diferente para cada banco de dados Oracle que você usa.

Para fazer issoUtilize este comando
Criar um espaço de tabelaCriar usuários TABLESPACE
DATAFILE &lsquo- / u01 / oracle / oradata / dev12c / users01.dbf&tamanho rsquo-
100M
autoextend na próxima 10M maxsize 4G-
Configurar um usuárioCRIAR USUÁRIO ldehoff IDENTIFICADOS PELO &lsquo-welcome1&rsquo-
Os usuários da opção TABLESPACE
QUOTA 10m ON usuários
EXPIRE- SENHA
CREATE ROLE developer_role-
GRANT CREATE SESSION, CREATE TABLE, CREATE SEQUENCE, CREATE VIEW para
developer_role-
GRANT developer_role TO ldehoff-
Criar uma tabelaCRIAR clientes de mesa (
NÚMERO client_id (4) RESTRIÇÃO pk_client_id CHAVE PRIMÁRIA,
ultimo_nome VARCHAR2 (128) não nulo,
primeiro_nome VARCHAR2 (64) não nulo,
acct_number NÚMERO (8) RESTRIÇÃO uk_acct_number ORIGINAL,
NÚMERO advisor_id (4) fk_advisor_id RESTRIÇÃO
Referências assessores (advisor_id)
) Usuários- TABLESPACE
Criar um índiceCRIAR idx_last_name INDEX ON clientes (last_name)
indexes- TABLESPACE
Criar uma vistaCRIAR OU SUBSTITUIR VISTA client_vw AS
last_name SELECIONAR ||&rsquo-,&rsquo- || first_name “LAST,
PRIMEIRO”, client_id
DE clientes-
Criar uma sequênciaCREATE SEQUENCE client_id_seq
INCREMENTO DE 10
COMEÇAR COM 10
Usar uma sequênciaINSERT INTO clientes
VALUES (client_id.nextval, &lsquo-Schumacher&rsquo-,
&lsquo-Michael&rsquo-, 1000, 1234) -
Remover uma tabelaassessores da TABELA da GOTA CASCATA CONSTRAINTS-
Piscar de volta para uma mesaFLASHBACK assessores tabela para ANTES dropâ
Junte duas tabelaslast_name SELECT, acct_number, advisor_last_name
DE clientes Cadastre-assessores
UTILIZAÇÃO (advisor_id) -
Comece ouvinte a partir da linha de comandolsnrctl começar
Comece Database Control Enterprise Manager do comando
linha
emctl começar dbconsole


Publicações relacionadas