Está en la página 1de 4

SINTAXIS DE LOS COMPONENTE DEL SQL

1. Create

Create Database (nombre de base de datos)
Create Table (nombre de la tabla)

2. Alter

Alter Table (tabla) add (campo) (tipo de dato)
Alter table (tabla) drop column (campo)

Tipo de de dato Caracteristicas
VARCHAR2(tamao)
Almacena cadenas de caracteres de una longitud variable. La
longitud mxima son 4000 caracteres.
CHAR(tamao)
Almacena caracteres con una longitud fija. Siendo 2000 caracteres
el mximo
NUMBER(precision,escala)
Almacena datos numricos, tanto enteros como decimales, con o
sin signo. Precisin, indica el nmero mximo de digitos que va a
tener el dato. Escala, indica el nmero de digitos que puede haber a
la derecha del punto decimal.
LONG
Almacena cadenas de caracteres de longitud variable. Puede
almacenar hasta 2 gigas de informacin
LONG RAW
Almacena datos binarios. Se emplea para el almacenamiento de
grficos, sonidos, etc. Su tamao mximo es de 2 gigas
DATE
Almacena informacin de fechas y horas. De forma predeterminada
almacena un dato con el siguiente formato:
siglo/ao/mes/dia/hora/minutos/segundos. Este formato se puede
cambiar con otros parmetros.
RAW(tamao)
Almacena datos binarios. Puede almacenar como mucho 2000
bytes.
ROWID
Se trata de un campo que representa una cadena hexadecimal que
indica la direccin de una fila en su tabla
NVARCHAR2(tamao)
Es similar al varchar2 pero el tamao de un carcter depende de la
eleccion del juego de caracteres. El tamao mximo es 2000 bytes.
NCHAR(tamao) Similar al char y con las mismas caracteristicas que el nvarchar2
CLOB Similar al LONG y se usua para objectos carcter
NCLOB
Similar al CLOB solo que el tamao del carcter depende del juego
de caracteres utilizado
BLOB Similar al LONG RAW. Este se usa para objetos binarios.


3. Drop

Drop Database (base de datos)
Drop Table (tabla)

Nota: Existe un comando que se utiliza para borrar el contenido de una tabla de una base de
datos, en caso que no queramos eliminar la tabla completa. Este comando es Truncate. La
sintaxis es la siguiente: Truncate Table (Tabla).

4. Inser Into

Insert Into (tabla) Values (valor 1, valor 2, valor 3 ValorN)

Tambien se pueden especificar aquellas columnas las cuales nos interesa insertarle los datos,
ejecutando el siguiente comando:

Insert Into (tabla) (campo1, campo2, campo3 campoN) Values (valor1. Valor2, valor3
valorN)

5. Select

Select (campo) From (tabla)

Si se desea seleccionar todos los campos de una tabla se utiliza el *, ejemplo:

Select * From (tabla)

6. Update

Update (tabla) Set (campo) = (nuevo valor) Where (campo) = (valor)

Para actualizar varios campos al mismo tiempo, separamos con una ,.

7. Delete

Delete From (tabla) Where (campo) = (valor)

Si desea eliminar todo el contenido de una tabla, tan solo se debe de ejecutar el siguiente
comando:

Delete From (tabla) o Delete * From (tabla)

8. Where

Select (campo) From (tabla) Where (campo) (operador) (valor)

9. Between

Select * From (tabla) Where (campo) Between (valor1) And (valor2)

10. Like

Select (campo) From (tabla) Where (campo) Like (patron)

Nota: el operador Like es utilizado junto al smbolo % para definir la seleccin a realizar.

11. Group By

Select (campo), Sum (campo) From (tabla) Group by (campo)

12. Having

Select (campo), Sum (campo) From (tabla) Group by (campo) Having Sum (campo) (operador)
(valor)

13. Order By

Select * From (table) Order by (campo)

14. And

Select * From (tabla) Where (condicion1) And (condicion2)

15. Or

Select * From (tabla) Where (condicion1) Or (condicion2)

16. Avg

Select Avg (campo) From (tabla)

17. Count

Select Count (*) From (tabla) o Select Count (campo) From (tabla)

18. Sum

Select Sum (campo) From (tabla)

19. Max

Select Max (campo) From (tabla)

20. Min

Select Min (campo) From (tabla)