我有一個SQL Server 2008數據庫表和三個varchar列 - Col1, Col2, Col3
。 Col1
中有一個空格,Col2
和Col3
爲空。SQL Server:選擇值,拆分分隔符,然後更新兩列
我需要寫一個查詢以從Col1
選擇數據,使用所述空間作爲分隔符,和分別在空間的任一側上的數據插入到Col2
和Col3
分手的每個值。
我不太確定如何繼續。這可以在SQL中完成,還是應該創建一個小程序來爲我完成這項工作?如果可以通過SQL完成,我將非常感激一個指向正確方向的指針。
謝謝。
在更新,一個逗號COL3 –
,COL3 =子(COL1,CHARINDEX(」」中,col1)+ 1之前需要,len(col1)) –
@bardev,你是對的 – HLGEM