Member 12965461 Ответов: 1

Как получить первые 10 символов из строки и последние 16 символов строки и объединить их с "'?


Как получить первые 10 символов из строки и последние 16 символов строки и объединить их с "'?

Строка: вы найдете Unix, а также бизнес-аналитику

вывод должен быть таким : вы будете F"ESS Intelligence

Что я уже пробовал:

Я попытался использовать левую и правую функции, а затем объединить два результата с помощью"', но это не работает.

1 Ответов

Рейтинг:
4

OriginalGriff

DECLARE @STR NVARCHAR(MAX);
SET @STR = 'You will Find Unix as well as Business Intelligence';
SELECT LEFT(@STR, 10) + '''''''' + RIGHT(@STR, 16)


Member 12965461

Спасибо а lot.it сработало

OriginalGriff

Всегда пожалуйста!

Однако в будущем старайтесь избегать "это не работает" - это ничего не говорит нам о проблеме, поскольку мы знаем, что "что-то не работает", иначе вы не потратили бы время на публикацию этого вопроса! :смеяться:
Поскольку мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли, вам нужно предоставить нам фактическую информацию, такую как пример кода, сообщения об ошибках, входы, выходы, ожидания. Чем лучше информация, которую Вы нам дадите, тем лучше решение, которое мы можем вам дать. Помогите нам помочь вам!