Итак, у меня есть две колонки. Один из них содержит префикс (nvarchar), а следующий, содержащий nvarchar, я хочу удалить указанный префикс, мы назовем указанные слова «слова». Обычно я получаю ответ на этот вопрос right(words, len(words) - len(prefix)
. Однако предположим, что в начале слова есть два пробела, а префикс - это одно пространство. Поэтому я пытаюсь удалить только одно пространство с начала слова. len (prefix) вернет 0. datalength (prefix) вернет 1, однако из-за того, что некоторые символы принимают 2 байта, я не верю, что datalength будет ответом.Удаление префикса строки в TSQL
0
A
ответ
3
Попробуйте это:
RIGHT(words, LEN(words) - (LEN(prefix+'?')-1))
Редакцией:
Может быть, вы найдете этот "пылесос":
RIGHT(words, LEN(words) - DATALENGTH(CONVERT(VARCHAR(100),prefix)))
Смежные вопросы
- 1. TSQL Удаление последней запятой из конкатенированной строки
- 2. Гобелен интернационализация - удаление префикса локали
- 3. Удаление префикса в цифрах в SQL
- 4. Периодически удаляя строки в TSQL
- 5. Переменные строки в TSQL
- 6. Соответствующие строки в TSQL
- 7. Удаление префикса из рисунков в LaTeX
- 8. Удаление последующего префикса в PERL строке
- 9. Обновление TSQL/удаление из JunctionTable
- 10. TSQL, удаление строк, основанных на Роу-Index
- 11. удаление углового хэша и префикса от #anchor
- 12. Удаление префикса URL-адреса Java regex
- 13. удаление префикса u из строковых символов
- 14. TSQL строки в колонке (поворота)
- 15. Создание CSV строки в TSQL
- 16. Преобразование строки в столбцы Tsql
- 17. TSQL Datediff из строки
- 18. TSQL - выберите вставленные строки
- 19. TSQL добавить строки переменной
- 20. TSQL Вставить дополнительные строки
- 21. Манипулирование строки префикса переменной длины
- 22. Перезапись TSQL запрос, удаление более 30к строк
- 23. Использование $ в качестве префикса при объявлении строки
- 24. Удаление строки строки в UITableViewController
- 25. tsql последнее «появление» внутри строки
- 26. TSQL stripping number из строки
- 27. Удаление префикса из тела ответа на форме представления в JS
- 28. TSQL GROUP По части строки
- 29. Как сгруппировать родительские строки (TSQL)
- 30. Обнаружение и удаление префикса и возвращения скорректированные данные
я на самом деле пытался что-то очень похожее на это, и она работала , Благодарю. – dko
Просто надеялся на более чистое, удобное для чтения решение. – dko