想知道是否有方法來查詢SQL Server數據庫,並以某種方式格式化列以在數據中忽略逗號(如果有)。在結果行中省略逗號的SQL Server 2000查詢?
詢問的原因是我有10000+條記錄,並且通過數據varchar
有數據如3.25%和其他1%。
我不希望改變原始表中的數據,因此詢問是否有其他函數的選擇可以做到這一點。
我已經考慮過將所有數據選擇到臨時表中並且刪除逗號,但是每次執行查詢時都會有很多工作。
任何信息或如果可能,請回復。
想知道是否有方法來查詢SQL Server數據庫,並以某種方式格式化列以在數據中忽略逗號(如果有)。在結果行中省略逗號的SQL Server 2000查詢?
詢問的原因是我有10000+條記錄,並且通過數據varchar
有數據如3.25%和其他1%。
我不希望改變原始表中的數據,因此詢問是否有其他函數的選擇可以做到這一點。
我已經考慮過將所有數據選擇到臨時表中並且刪除逗號,但是每次執行查詢時都會有很多工作。
任何信息或如果可能,請回復。
看看在REPLACE功能:
SELECT REPLACE(YourColumn, ',', '')
FROM YourTable
使用SQL REPLACE:
REPLACE(YourField,',','')