Tema: secuencial
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/04/2008, 21:35
alexis17
 
Fecha de Ingreso: diciembre-2007
Ubicación: Panama
Mensajes: 100
Antigüedad: 17 años
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