miércoles, 28 de noviembre de 2012

USAR FRECUENCIAS CON SQL(ORACLE)


Este es un tema simple, esta es la forma de crear una secuencia, recuerden que al campo al que se le aplica la secuencia debe ser number va.

CREATE SEQUENCE SECUENCIACLIENTES 
MINVALUE 1 
MAXVALUE 9999999999999999999999999999 
INCREMENT BY 1 
START WITH 1;

Use esta tabla:


CREATE TABLE "USER".TEST
(
  ID      NUMBER,
  NOMBRE  VARCHAR2(44 BYTE)
)


Y la llamas así:

insert into test values (secuenciaclientes.nextval, 'nombre'||secuenciaclientes.nextval);

No hay comentarios:

Publicar un comentario