MSSQL – replace ntext
Problem – treba napraviti replace na polju koje je ntext. Sa nvarchar nema problema i to bi bilo replace(polje,’A',’B') gdje bi svaki A bio zamijenjen sa B. Ovo, međutim ne igra ako je polje tipa ntext.
Rješenje – pretvoriti ntext u nvarchar. Jedini je problem ako je količina podataka veća od maksimalne zapremine nvarchar tipa.
CAST(REPLACE(CAST(polje as NVarchar(MAX)),'A','B') AS NText)