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 isso | Utilize este comando |
---|---|
Criar um espaço de tabela | Criar usuários TABLESPACE DATAFILE &lsquo- / u01 / oracle / oradata / dev12c / users01.dbf&tamanho rsquo- 100M autoextend na próxima 10M maxsize 4G- |
Configurar um usuário | CRIAR 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 tabela | CRIAR 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 índice | CRIAR idx_last_name INDEX ON clientes (last_name) indexes- TABLESPACE |
Criar uma vista | CRIAR OU SUBSTITUIR VISTA client_vw AS last_name SELECIONAR ||&rsquo-,&rsquo- || first_name “LAST, PRIMEIRO”, client_id DE clientes- |
Criar uma sequência | CREATE SEQUENCE client_id_seq INCREMENTO DE 10 COMEÇAR COM 10 |
Usar uma sequência | INSERT INTO clientes VALUES (client_id.nextval, &lsquo-Schumacher&rsquo-, &lsquo-Michael&rsquo-, 1000, 1234) - |
Remover uma tabela | assessores da TABELA da GOTA CASCATA CONSTRAINTS- |
Piscar de volta para uma mesa | FLASHBACK assessores tabela para ANTES dropâ |
Junte duas tabelas | last_name SELECT, acct_number, advisor_last_name DE clientes Cadastre-assessores UTILIZAÇÃO (advisor_id) - |
Comece ouvinte a partir da linha de comando | lsnrctl começar |
Comece Database Control Enterprise Manager do comando linha | emctl começar dbconsole |