Come rimuovere solo il primo carattere 0 da un varchar?Rimuovere il primo 0 iniziale da varchar con MSSQL
Per esempio '000.303' ==> '00303'
ho provato questo senza successo, tutti i 0 caratteri vengono rimossi:
SELECT SUBSTRING('000303', PATINDEX('%[^0]%', '000303'),LEN('000303'));
Grazie
visto questa domanda e di pensiero, 'STUFF' si adatta perfettamente qui e poi ha visto la vostra risposta. :). beh potresti anche usare ''000303' LIKE '0%'' se stai cercando alternative a 'LEFT ('000303', 1) = '0'' – ughai
@ughai - Grazie amico aggiornato. –
Grazie, esplorerò la funzione STUFF. – Maxime