Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   autogenerar codigo (http://www.forosdelweb.com/f86/autogenerar-codigo-584448/)

alancitus 08/05/2008 16:45

autogenerar codigo
 
Hola a todos, necesito autogenerar un codigo de este formato
EV00000 , y se incremente cada vez que se inserte osea
EV00001,EV000002...es posible hacer esto sin usar php o programacion.

saludos.

jurena 09/05/2008 09:25

Re: autogenerar codigo
 
No se puede, según creo, en MySQL. Si buscas en el foro, verás un post de Cluster referido al tema.
No obstante, tal y como lo planteas, si siempre es el mismo prefijo con caracteres alfabéticos (EV) y la numeración es continua, sí podrías hacerlo y ni siquiera tendrías que guardarlo. Me explico: dejas el id de la tabla como unsigned zerofill y como autoincrementable. El número de dígitos dependerá del tamaño de INT autoincrementable, claro. Luego mediante un SELECT puedes mostrar el código que quieres: SELECT CONCAT ('EV', CAST(id as CHAR)) AS etiqueta

No sé si te servirá


La zona horaria es GMT -6. Ahora son las 12:33.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.