dire che ho un paio di campi come il seguente:SQL prendere solo i valori numerici da un varchar
abd738927
jaksm234234
hfk342
ndma0834
jon99322
Tipo: varchar.
Come faccio a prendere solo i valori numerici da questa alla visualizzazione:
738927
234234
342
0834
99322
hanno cercato stringa tuttavia i dati variano in lunghezza, e gettati non ha funzionato sia a causa di non essere in grado di convertire, tutte le idee?
Date un'occhiata a 'PATINDEX'. –
Sì, patindex, assumendo che tutte le numeriche siano raggruppate insieme, come nel tuo esempio, altrimenti potresti aver bisogno di una funzione. – Sean
Devi farlo in SQL o è consentita la manipolazione post-query? Se è così allora vorrei usare una regex per estrarre il numero per la visualizzazione; Ho fatto una ricerca rapida e non ho trovato nulla che dimostri che puoi usare un'espressione regolare tra SELECT e FROM. – Thevenin