Ciao ragazzi ho questa query che su SQL Server mi funziona correttamente mentre su MySql mi va in errore.
Sapete dirmi come cambiarla?

codice:
SELECT REPLICATE('0', 6 - LEN(MAX(CAST(Num_total AS INT)) + 1)) + LTRIM(STR(MAX(CAST(Num_total AS INT)) + 1)) as NEXTORD FROM EC_ORDINI
In pratica ho un campo con un numero che deve essere sempre formattato a 6 cifre.
Devo prendere l'ultimo inserito e aggiungere 1 ..mantenendo sempre la formattazione a 6 cifre.
Di conseguenza se avevo 000001 mi dovrà restituire 000002 e cosi' via 000010 ....000568.... 005698... sempre con 6 cifre.

Graciasssss