select * from tab
select * from cat
Crea tabla PERSONA
CREATE TABLE PERSONA
(
ID INTEGER NOT NULL,
NOMBRE VARCHAR2(35),
APELLIDO VARCHAR2(35),
FEC_NACI DATE,
RENTA NUMERIC(5,1)
);
ALTER TABLE PERSONA ADD (
CONSTRAINT PK_PERSONA
PRIMARY KEY
(ID)
);
Insertar datos.
INSERT INTO PERSONA VALUES (1, 'Rodrigo','Salazar',sysdate, 1000);
INSERT INTO PERSONA VALUES (2, 'Paula','Rodriguez',to_date('22/10/1982','dd/mm/yyyy'), 1000.9);
Para eliminar una tabla se utiliza el comando DROP
ejemplo:
DROP VISITA;
create sequence seqPersona
START WITH 21
MAXVALUE 999999999999999999999999999
MINVALUE 1
INCREMENT BY 1
NOCYCLE
CACHE 20
NOORDER;
select seqPersona.nextval
from dual;
Listar numero de propiedades de todas las propiedades que han sido visitadas
select DISTINCT numpropiedad
from visita
order by numpropiedad
Listar el
salario mensual para todos los empleados, mostrando el numero de empleado,
nombre, apellido y el detalle del salario
select NUMEMPLEADO,NOMBRE ,SALARIO/12 from empleado
ROUND(SALARIO/12,1)
ROUND es un comando que corta por cantidades de decimales definidos en el parametro ,XX)
si no se pone parametro aproxima y se eliminan los decimales
UPPER cambia todos las letras a mayusculas
LOWER cambia todas las letras a minusculas
TRIM Elimina espacios vacios de los extremos
RTRIM Elimina espacios vacios de la derecha del string
LTRIMElimina espacios vacios de la izquierda del string
TO_NUMBER Convierte un dato alfanumerico en numerico
TO_CHAR Convierte un valor a alfanumerico
TO_DATE Convierte un string en tipo DATE
SUM Suma los valores de un campo
MAX Entrega el valor maximo de un campo
MIN Entrega el valor minimo de un campo
IN Incluye todo lo que esta dentro de la condición
NOT IN no incluye lo que esta dentro de la condición
SUBS
No hay comentarios:
Publicar un comentario