faguilavidal
4/28/2015 - 8:48 PM

Comandos de Oracle

Comandos de Oracle

CREACION DE TABLAS
MOSTRAR TODAS LAS TABLAS
- select * from ALL_TABLES;

MOSTRAR LOS ATRIBUTOS DE UNA TABLA
- describe tabla;
- desc tabla;

CREAR TABLA
- create table tabla
(
atributo tipo_dato restriccion,
atributo tipo_dato restriccion,
atributo tipo_dato restriccion,
.
.
.
);

ELIMINAR TABLA
- drop table tabla;

AGREGAR CAMPOS
- alter table tabla
add campo tipo_dato;

MODIFICAR CAMPOS
- alter table tabla
modify campo tipo_dato;

ELIMINAR CAMPOS
- alter table tabla
drop column campo;

RESTRICCIONES
- NOT NULL:
alter table tabla
add campo tipo_dato not null;
||
alter table tabla
modify campo tipo_dato not null;

- UNIQUE:
alter table tabla
add constraint uk_nombre
unique(campo);

- CHECK:
alter table tabla
add constraint ck_nombre
check(condicion);

- PRIMARY KEY:
alter table tabla
add constraint pk_nombre
primary key(campo);

- FOREIGN KEY:
alter table tabla
add constraint fk_nombre
foreign key(campo) references tablaPK(campoPK);