Hvordan dele opp en kommaseparert verdi i kolonner
Jeg har et bord som dette
Value String
-------------------
1 Cleo, Smith
Jeg vil skille den kommaavgrensede strengen i to kolonner
Value Name Surname
-------------------
1 Cleo Smith
Jeg trenger bare to faste ekstra kolonner
123
3
Formålet ditt kan løses ved å bruke følgende spørring
Det er ingen ferdig Split-funksjon i sql-serveren, så vi må opprette en brukerdefinert funksjon.
og se også lenken nedenfor for referanse
http://jahaines.blogspot.in/2009/06/converting-delimited-string-of-values.html
Du kan finne løsningen i SQL User Defined Function to Parse a Delimited String nyttig (fra The Code Project).
Dette er kodedelen fra denne siden: