Pytanie : Rozszczepiony varchar MS SQL

I potrzebować sznurek na przestrzeń, then re gromadzić the rezultat i oprócz nowy colonm.

i najpierw potrzebować jeżeli the wartość contians przestrzeń, więc potrzebować jakaś lub powłóczysty przestrzeń od the wartość. jeżeli ono zawierać przestrzeń i potrzebować/>example.

then rozszczepiać the wartość na the przestrzeń i re assemble.

example. the wartość zawierać "123h4" (potrzebować być świetnie być potrzebować)

the wartość zawierać "śmiały 9700" i potrzebować 9700 na the przestrzeń i, "9700 Śmiały" i oprócz nowy column.

I móc nowy dlaczego rozłam i oba wartość, co i mieć tylko pozwolić retrive jeden value.

You pomoc być dużo appreciated

Odpowiedź : Rozszczepiony varchar MS SQL

ty znaczyć:
(1):
2:
3:
4:
5:
6:
7:
AKTUALIZACJA yourtable
  SET UPC = 
  , SKRZYNKA GDY product_modelnumber POLUBIĆ "% %" 
  WTEDY SUBSTRING (product_modelnumber, CHARINDEX ('', product_modelnumber) + (1), LEN (product_modelnumber)) + '' + SUBSTRING (product_modelnumber, (1),   CHARINDEX ('', product_modelnumber) - 1)
  INNY product_modelnumber KOŃCÓWKA 

dokąd product_ean <> (1) lub product_ean być null
Inne rozwiązania  
 
programming4us programming4us