Как заменить значение строки в SQL Server?

Моя таблица содержит некоторые строки как ниже

  1. ЖК-монитор - проектор
  2. A и продукты
  3. хранилище saranvana
  4. LG - телевидение
  5. IFB - холодильник
  6. Samsung - Монитор

Я хочу заменить пространство (специальный символ) вместо - (дефисы) во всех записях

1
задан marc_s 25 June 2010 в 07:43
поделиться

2 ответа

UPDATE Table
SET MyColumn = REPLACE(MyColumn, ' - ', ' ')
2
ответ дан 2 September 2019 в 23:31
поделиться

Я не уверен на 100%, что вы хотите, но чтобы удалить дефис, вы можете сделать это:

Update dbo.MyTable
Set myCol = Replace(myCol, '-', space(0))

Или как оператор select

Select Replace(myCol, '-', space(0))
From dbo.MyTable
0
ответ дан 2 September 2019 в 23:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: