Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да актуализирам част от низа с помощта на функцията за замяна в tsql?

Това ще замени в цялата колона

REPLACE(MyColumn, '&', '&')

Ще трябва да поставите други заместители...

REPLACE(REPLACE(MyColumn, '&', '&'), '>', '>')

Всички заедно

UPDATE myTable
SET MyColumn = REPLACE(MyColumn, '&', '&')
WHERE MyColumn LIKE '%&%'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изберете родителски запис с всички деца в SQL

  2. Грешки:Инструкцията INSERT EXEC не може да бъде вложена. и Не може да използва израза ROLLBACK в рамките на оператор INSERT-EXEC. Как да решим това?

  3. Разделете един дълъг низ със запетая в многоколонна нова таблица

  4. Не може да се свърже с SQL Server 2008 чрез ODBC връзка чрез системен dsn на Windows 2012

  5. има ли някакъв начин да получите списъка с вградената функция на sql сървъра?