Tengo una pregunta (que pregunton yo)

En el campo ID que es INT(longitud) se puede colocar una predefinición de valores que tomen seguimiento como por ejemplo: ABC00001, ABC00002, ABC00003, etc.....
Agradezco la mano que me puedan echar!!!!
| |||
![]() Hola a todos!!! Tengo una pregunta (que pregunton yo) ![]() En el campo ID que es INT(longitud) se puede colocar una predefinición de valores que tomen seguimiento como por ejemplo: ABC00001, ABC00002, ABC00003, etc..... Agradezco la mano que me puedan echar!!!!
__________________ Ahora T4X es WinGFX!!!!! |
| |||
Si tu campo es "INT" . ya no vas poder usar "strings" (cadenas de caracteres" como las que tines ahí "ABC" .. Es decir .. en tu campo "ID" sólo podrías guardar el 1,2,3, .. etc fisicamente .. eso sí, puedes "componer" ese string a la hora que obtengas el dato (el del camo ID) usando funciones como str_pad() para rellenar de "0" según tu mascara y concatenar la cadena obtenida con tu prefijo "ABC" si lo requieres ... Podrías tener ese campo ID como INT en tu BD y que sea autoincremental a su vez .. a su vez podrías tener un campo extra "codigo" donde tomes ese valor de ese ID generado automáticamente por tu BD y de ahí componer tu "código" para almacenarlo en la BD (incluso con funciones própias de Mysql o de la BD que uses podrías generarlo) Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |