SQL Server 2000 запрос, который пропускает запятые в результирующих строках? - PullRequest
0 голосов
/ 20 марта 2012

Интересно, есть ли способ запросить базу данных SQL Server и каким-то образом отформатировать столбцы, чтобы пропустить запятую в данных, если они есть.

Причина, по которой я спрашиваю: у меня более 10000 записей, и из этих данных у varchar есть 3,25% и другие 1%.

Я бы предпочел не изменять данные в исходной таблице, таким образом спрашивая, подойдет ли выбор с другими функциями.

Я думал о том, чтобы выбрать все данные во временную таблицу и убрать запятые, но каждый раз, когда я делаю запрос, это большая работа.

Любая информация или, если возможно, ответьте.

Ответы [ 2 ]

1 голос
/ 20 марта 2012

Использовать SQL ЗАМЕНИТЬ :

REPLACE(YourField,',','')
1 голос
/ 20 марта 2012

Взгляните на функцию ЗАМЕНА :

SELECT REPLACE(YourColumn, ',', '')
    FROM YourTable
...