Comandos 12c sql oracle

Video: 20 Essential Oracle SQL and PL/SQL Tuning Tips

Existen miles de comandos SQL en el campo de base de datos Oracle. Aquí hay algunos que los administradores de bases de uso diario. Esta lista podría ser diferente para cada base de datos de Oracle que utilice.

Para hacer estoUtilice este comando
Crear un espacio de tablaCREAR usuarios de tablas
ARCHIVO DE DATOS &lsquo- / U01 / Oracle / oradata / dev12c / users01.dbf&tamaño rsquo-
100M
autoextend en la siguiente 10M MAXSIZE 4G-
Configurar un usuarioCREAR USUARIO IDENTIFICADO POR ldehoff &lsquo-welcome1&rsquo-
Los usuarios del defecto TABLESPACE
CUOTA 10m en usuarios
EXPIRE- CONTRASEÑA
CREATE ROLE developer_role-
GRANT crear la sesión, CREATE TABLE, CREATE SEQUENCE, CREATE VIEW a
developer_role-
GRANT 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 ÍNDICE DE LA idx_last_name clientes (apellidos)
indexes- TABLESPACE
Crear una vistaCREAR O SUSTITUIR VISTA COMO client_vw
SELECT apellidos ||&rsquo-,&rsquo- || nombre apellido “LAST,
PRIMERO”, client_id
DE clientes-
Crear una secuenciaCREAR SECUENCIA client_id_seq
INCREMENTO DE 10
INICIAR CON 10-
Utilice una secuenciaINSERT INTO clientes
VALORES (client_id.nextval, &lsquo-Schumacher&rsquo-,
&lsquo-Michael&rsquo-, 1000, 1234) -
Eliminar una tablaasesores DROP TABLE CASCADE CONSTRAINTS-
Flash de nuevo a una tablaFLASHBACK TABLE para asesores ANTES desplegable
Unir dos tablasSELECT apellidos, acct_number, advisor_last_name
De los clientes UNEN asesores
USO (advisor_id) -
Comience oyente desde la línea de comandoslsnrctl empezar
Control de inicio de base de datos Administrador corporativo de comandos
línea
emctl comenzar dbconsole

Artículos Relacionados