В одном из столбцов используется ntext. Я хочу заменить новые строки и возврат каретки в космос, но я могу делать это только по одному. Есть ли способ, которым я мог бы использовать CHAR(10)
и CHAR(13)
в то же время, используя сценарий ниже на SQL Server 2012?Заменить новую строку в ntext
REPLACE(CAST(Description as NVARCHAR(MAX)), CHAR(10), ' ') AS Description
Почему вы используете 'ntext'? Используйте 'nvarchar (max)'. Документация Microsoft специально предостерегает от ее использования: https://msdn.microsoft.com/en-us/library/ms187993(v=sql.110).aspx. –
'SELECT REPLACE (CAST (ОПИСАНИЕ AS NVARCHAR (MAX)), '', '') AS DESCRIPTION' – pedram
@GordonLinoff У меня нет прав на изменение типа больше, потому что он был настроен как ntext в первый раз. – FoxyReign