-1
如何在存儲過程中用逗號(,
)替換分號(;
)?在存儲過程中用逗號(,)替換分號(;)
我正在使用SQL Server,我試圖從.csv
文件插入數據。數據成功插入,但一列包含分號(;
)。
我的要求是在插入數據庫時用逗號替換該分號。
我是新來的存儲過程。如果有人知道,請幫助我。由於
如何在存儲過程中用逗號(,
)替換分號(;
)?在存儲過程中用逗號(,)替換分號(;)
我正在使用SQL Server,我試圖從.csv
文件插入數據。數據成功插入,但一列包含分號(;
)。
我的要求是在插入數據庫時用逗號替換該分號。
我是新來的存儲過程。如果有人知道,請幫助我。由於
喜歡這種方式,您可以取代,
SELECT REPLACE(FieldName ,';',',') FROM TableName
OR
INSERT INTO TableName (FieldName) VALUES (REPLACE(FieldValue,'.',';'))
感謝rajeshmpanchal回覆其工作:-) – user3090158
你說,兩列正在導入爲一體,因爲你已經在文件中混合分隔符? –
請以該分號的值爲例,說明此文件的外觀。如果您有一個使用分號作爲分隔符的CSV文件,並且您沒有引用這些值(在它們周圍添加引號),則*無法在值中使用分號,這基本上不起作用。 –
如果您在導入後無法簡單地使用替換功能,請解釋一下。 –