2012-09-07 28 views
0

這我相信是一個相當簡單的問題。客戶正在將數據輸入到一個看起來像600/4768/4的列中。我需要在輸入數據後才能刪除/。我將如何做到這一點?數據模式SQL

它通常以這種格式輸入,因爲它在此模式下被另一個源引用。

+0

考慮接受有助於解決問題的答案。謝謝 – Kaushal

回答

0

如果你想在SQL 更新像

REPLACE(<column_Name>,'/',' ') 

整個查詢看起來像

Update <table_name> 
set <column_Name> = REPLACE(<column_Name>,'/','') 

希望使用replace這有助於

0

使用SQL Server,你可以嘗試REPLACE (Transact-SQL)

用另一個 字符串值替換所有出現的指定字符串值。

用法:

SELECT REPLACE('abcdefghicde','cde','xxx'); 
0

您可以使用REPLACE功能在您的SQL查詢:

replace(string1, string_to_replace, [ replacement_string ]) 
0
select REPLACE('600/4768/4','/','') 

當用戶輸入數據是否可以再更換「/ 「然後儲存在表

0

將客戶端數據插入到列中時,您可以使用REPLACE函數,我相信您正在使用SQLServer。以下是你如何使用替換的例子。

REPLACE('600/4768/4','/','');