SELECT...FROM...WHERE...GROUP BY...HAVING...
ORDER BY
Función
COUNT(* | expresión) ABS(n) CHR(n)
MAX(expresión) CEIL(n) CONCAT(cad1,cad2
)
MIN(expresión) FLOOR(n) LOWER(cad)
SUM(expresión) MOD(m,n) UPPER(cad)
AVG(n) NVL(valor, expresión) INITCAP(cad)
VARIANCE(n) POWER(m,exponente) LPAD(cad1, n
[,cad2])
GREATEST(VALOR1,V ROUND(número [,m]) RPAD(cad1, n
ALOR2,....) [,cad2])
LEAST(VALOR1,VALO SIGN (valor) LTRIM(cad [,set])
R2,....)
SYSDATE SQRT (n) RTRIM(cad [,set])
ADD_MONTHS(fecha,n TRUNC(número [,m]) REPLACE(cad,
) cadena_busqueda[,c
adena_sustitución])
LAST_DAY(fecha) TO_CHAR TRANSLATE(cad1,c
To_char (fecha, ‘formato’) ad2,cad3)
To_char (number, ‘formato’)
MONTHS_BETWEEN(f TO_DATE SUBSTR(cad, m [,n])
echa1,fecha2) TO_DATE(CADENA,[‘FOR
MATO’]):
NEXT_DAY(fecha,cad)
SELECT [ALL|DISTINCT]
[expre_colum1,expre_colum2,. DROP TABLE [usuario.] nomtabla
..,expre_column | *] [CASCADE CONSTRAINT];
FROM [nombre_tabla1,
nombre CREATE TABLE nombre tabla(
tabla2,......,nombretablan] columna1 tipo_dato [NOT NULL],
[WHERE condición] [CONSTRAINT nombrerestricción]
[ORDER BY expr_colum [NOT NULL]
[DESC|ASC] ;
[UNIQUE]
[PRIMARY KEY]
[DEFAULT VALOR]
[REFERENCES Nombretabla
[(columna[,columna])]
[ON DELETE CASCADE]
[CHECK condición],
) [TABLESPACE espacio de tabla];
CREATE TABLE nombre_tabla(
colum1 tipo_dato,
colum2 tipo_dato,
...........................
[CONSTRAINT nombre_restricción]
{[UNIQUE] | PRIMARY KEY]
(columna [,columna])},
[CONSTRAINT nombre_restricción]
FOREIGN KEY (columna
[,columna])
[REFERENCES
Nombretabla [(columna[,columna])]
[ON DELETE CASCADE]
[CONSTRAINT nombre_restricción]
[CHECK condición],
ALTER TABLE nombretabla{ INSERT INTO nbtabla [(columna
[,columna]...)]
[ADD (columna [,columna]...)
VALUES (valor [,valor].....);
[MODIFY (columna
[,columna]...)]
[DROP COLUMN (columna SELECT ..............
[,columna]...)] FROM .................
[ADD CONSTRAINT WHERE columna
restricción ] operador_comparativo
[ DROP CONSTRAINT
(SELECT .........);
restricción ]
[ DISABLE CONSTRAINT
restricción] SELECT columnas de las tablas
[ ENABLE CONSTRAINT citadas
restricción ] }; FROM tabla1, tabla2,...
WHERE
[Link]=[Link];
SELECT .............
FROM .................
GROUP BY columna1, columna2 ,columna3,....
[HAVING <condición>]
[ORDER BY ............]
SELECT tabla1.colum1, tabla1.colum2,...tabla2.colum1, tabla2.colum2
FROM tabla1, tabla2.....
WHERE tabla1.colum1=tabla2.colum1(+);
SELECT ........ FROM.................WHERE.............
UNION INTERSECT MINUS
SELECT ........ FROM.................WHERE.............
UPDATE nbtabla CREATE [OR REPLACE] VIEW <nombre_vista>[
SET col1=valor1, col2=valor2, ....... (columna [,columna…]) ]
WHERE condición; AS <consulta>;
UPDATE nbtabla
SET col1=valor1, DROP VIEW nombre_vista;
col2=valor2, .......
WHERE
col3=(SELECT.............);
UPDATE nbtabla
SET (col1, col2,
....)=(SELECT col1, col2, ….)
WHERE condición;
UPDATE nbtabla
SET col1=(SELECT col1….),
col2=(SELECT col2….),
WHERE condición;
CREATE TABLE nbtabla[ (
Col1 [, col2] ……………...)] INSERT INTO nbtabla1 [(col1 [,
AS consulta; col2].....)]
SELECT {(col1 [, col2].....|*}
DELETE [FROM] nbtabla WHERE FROM nbtabla2 [cláusulas SELECT];
condición;
MASCARAS Y FORMATOS NUMERICOS
NLS_CURRENCY syear o year 9 C
cc o scc Month 0 L
y, yyy o sy,yyy Mon $ .,(COMA)
yyyy Day B .(PUNTO)
Yyy Dy MI V
Yy a.m. o p.m. S C
Ss PR EEEE NLS_NUMERIC_CHA
RACTERS
sssss D RN
J G FM