Ragazzi potete dari una mano?

Ho un campo in una tabella su sql server che è un campo di testo in cui pero' viene scritto un numero formattato a 6 posizioni (es. 000001)
Io ho bisogno di prendere l'ultimo valore inserito, aggiungere 1 e riscrivere il valore sempre formattato in 6 posizioni (es 000002)

Ora.. con access usavo questa query e non avevo nessun problema

Codice PHP:
SELECT FORMAT (MaxFormat(Num_total,'000000')) +1'000000') AS NEXTORD FROM EC_ORDINI 
Ovvero facevo una max su num_total che mi restituiva l'ultimo valore inserito e aggiungevo 1 formattando a 6 posizioni

Ma con sql server non è supportato il comando format e non riesco a capire come posso arrivare al mio obiettivo...

Riuscite a dirmi come posso procedere??? Pleaseee!!!!