Tema: Ultimo id
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/07/2011, 07:36
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Ultimo id

Bueno mi mensaje no talvez no puede ser la respuesta para MYSQL pero dejo aqui para SQL SERVER mediante un procedure:

Código SQL:
Ver original
  1. CREATE PROCEDURE SP_ULTIMO_ID
  2. AS
  3. DECLARE @id nvarchar(12)
  4. SELECT @id=MAX(RIGHT(rtrim(ID),12))+1 FROM TUTABLA
  5. WHERE ID != '999999999999'
  6. print @id
  7. IF (@id IS NULL )
  8. BEGIN
  9. SELECT ID='000000000001'
  10. END
  11. ELSE IF(@id IS NOT NULL)
  12. BEGIN
  13. SELECT ID=RIGHT('000000000000'+ltrim(str(@id,12)),12)
  14. END
Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net