A Oracle 12c comandos SQL
Milhares de comandos SQL existem no reino de banco de dados Oracle. Aqui estão algumas que os Administradores de banco de dados usam 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 '/u01/oracle/oradata/dev12c/users01.dbf' size100M autoextend na próxima 10M maxsize 4G- |
Configurar um usuário | CRIAR ldehoff usuário identificado por 'welcome1' 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 todeveloper_role- GRANT developer_role TO ldehoff- |
Criar uma tabela | CRIAR clientes mesa ( NÚMERO client_id (4) CONSTRAINT pk_client_id CHAVE PRIMÁRIA, last_name VARCHAR2 (128) NOT NULL, first_name VARCHAR2 (64) NOT NULL, acct_number NÚMERO (8) CONSTRAINT uk_acct_number UNIQUE, NÚMERO advisor_id (4) fk_advisor_id CONSTRAINT 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 || ',' || first_name # 147-LAST, PRIMEIRO # 148-, client_id DE clientes- |
Criar uma sequência | CREATE SEQUENCE client_id_seq INCREMENTO DE 10 COMEÇAR COM 10- |
Use uma seqüência | INSERT INTO clientes VALUES (client_id.nextval, 'Schumacher', 'Michael', 1000, 1234) - |
Eliminar uma tabela | assessores da TABELA da GOTA CASCATA CONSTRAINTS- |
Flash back para uma mesa | FLASHBACK assessores tabela para ANTES dropâ |
Junte-se a duas tabelas | last_name SELECT, acct_number, advisor_last_name FROM clients Cadastre-assessores USANDO (advisor_id) - |
Comece ouvinte a partir da linha de comando | lsnrctl start |
Comece Controle Database Enterprise Manager a partir de linha de comando | emctl começar dbconsole |