Creamos una secuencia para el código de la tabla “clientes”, especificando el valor máximo, el incremento y que no sea circular:
create sequence sec_codigoclientes
minvalue 1
maxvalue 999999
increment by 1;
Creamos la tabla clientes y asociamos a la columna codigo la secuenca sec_codigoclientes:
create table clientes(
codigo nextval(‘sec_codigoclientes’),
nombres varchar(30),
apellidos varchar(30),
telefono varchar(15),
primary key (codigo)
);
Ingresamos un registro en “clientes”:
insert into clientes(nombres,apellidos,telefono) values
(‘Juan’, ‘Perez’,‘555-555’);
Ingresamos otro registro en “clientes”:
insert into clientes(nombres,apellidos,telefono) values
(‘Jorge’, ‘Gonzalez’,‘333-333’);
Luego si imprimimos los dos registros podemos comprobar que el campo codigo almacena el valor 1 y 2 respectivamente.