Oracle comandos sql 12c

Existen miles de comandos SQL en el campo de base de datos Oracle. Estos son algunos de que los administradores de bases de datos utilizan diariamente. Esta lista podría ser diferente para cada base de datos Oracle que utilice.

Hacer estoUtilice este comando
Crear un espacio de tablaCREATE TABLESPACE usuarios
DATAFILE '/u01/oracle/oradata/dev12c/users01.dbf' size100M
autoextend el próximo 10M MAXSIZE 4G-
Configurar un usuarioCREAR ldehoff USUARIO IDENTIFICADO POR 'welcome1'
Usuarios DEFAULT TABLESPACE
10m CUOTA EN usuarios
EXPIRE- CONTRASEÑA
CREATE ROLE developer_role-
GRANT CREATE SESSION, CREATE TABLE, CREATE SEQUENCE, CREATE VIEW todeveloper_role-
OTORGAR developer_role A ldehoff-
Crear una tablaCREAR TABLA clientes (
NÚMERO client_id (4) CONSTRAINT pk_client_id PRIMARY KEY,
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
REFERENCIAS asesores (advisor_id)
) Usuarios- TABLESPACE
Crear un índiceCREAR idx_last_name ÍNDICE DE LA clientes (apellidos)
Indexes- TABLESPACE
Crear una vistaCREAR O SUSTITUIR VISTA client_vw AS
Last_name SELECT || '' || first_name " APELLIDO, NOMBRE # 148 ;, client_id
DESDE clientes-
Crear una secuenciaCREAR client_id_seq SECUENCIA
INCREMENTO DE 10
EMPIEZA CON 10-
Utilice una secuenciaINSERT INTO clientes
VALUES (client_id.nextval, 'Schumacher', 'Michael', 1000, 1234) -
Caída de una mesaAsesores DROP TABLE CASCADE CONSTRAINTS-
Flash de nuevo a una mesaFLASHBACK TABLE asesores ANTES desplegable
Unir dos tablasLast_name SELECT, acct_number, advisor_last_name
DESDE clientes ÚNETE asesores
USO (advisor_id) -
Comience oyente desde la línea de comandoslsnrctl empezar
Inicie el Administrador corporativo de control de la base de datos de línea de comandosemctl iniciar dbconsole