
02/04/2008, 21:35
|
| | Fecha de Ingreso: diciembre-2007 Ubicación: Panama
Mensajes: 100
Antigüedad: 17 años, 2 meses Puntos: 0 | |
Re: secuencial buenas noches que tal
Deseo hacer un secuencial utilizando una letra, año, mes, y 6 numeros
estaba intentando algo asi
este es uno que ise y utilizo con numero
CREATE SEQUENCE MI_SECUENCIAL INCREMENT BY 1 START WITH concat('L', (substr(SYSDATE,7,4)), (substr(SYSDATE,4,2)), 10001) MAXVALUE concat('L', (substr(SYSDATE,7,4)), (substr(SYSDATE,4,2)), 99999) NOCYCLE CACHE 20 NOORDER;
lo que trato de hacer es concatenar y despues incrementar en uno
para que me salga este codigo en secuencial ejemplo
L20080410001
letra, año ,el mes pero en numero, y el codigo que son 5 digitos
no se si se podra hacer asi, no puedo probarlo ya que no tengo oracle intalado en mi pc, o para ver si alguien tiene una mejor idea o si eso no se peude hacer en oracle |