1
Abra la ventana de mandatos de DB2 , escriba " DB2 " y pulsa " Enter". Esto inicia el procesador de línea de mandatos de DB2 para el cliente DB2, donde puede introducir comandos de DB2.
2
Conectar a la base de datos escribiendo " Conectar a MyUserName usuario myDB usando MiContraseña . " Cree la secuencia con el comando " CREATE SEQUENCE " en la ventana de mandatos de DB2 . Proporcionar el valor inicial , valor de incremento , el valor máximo, valor mínimo , ciclo, caché y el orden. El comando debería ser similar a :
CREAR SECUENCIA MySequence
START WITH 1
incrementan en 1
NO MINVALUE
MAXVALUE 9999
CICLO
NO CACHE
ORDEN
3
referencia la secuencia de una "INSERT " o una declaración "UPDATE " con " Siguiente Value " o" valor anterior " . Para insertar un nuevo registro en una tabla llamada "cliente " y tomar el siguiente número disponible en la secuencia definida anteriormente para el valor " customer_number ", introduzca " INSERT INTO clientes ( customer_number , nombre-cliente ) VALUES ( NEXT VALUE FOR MySequence , 'Joe Smith ' ) ".
4
Utilice " PREVIOUS VALUE "para acceder al número de secuencia generado más recientemente . Este comando sólo se puede especificar si una sentencia " NEXT VALUE " ya se ha emitido dentro de la transacción actual o anterior. Para obtener el valor anterior en un comunicado "UPDATE ", introduzca " UPDATE customer SET customer_number = valor anterior de MySequence DONDE customer_id = 10 . "