Как добраться, количество символов в строке в Проводят SQL, “другой путь”

Отделение класса Thread от реализации Runnable также позволяет избежать потенциальных проблем синхронизации между потоком и методом run (). Отдельный Runnable обычно дает большую гибкость в способах ссылки и выполнения исполняемого кода.

10
задан Jonathan Leffler 7 September 2013 в 23:01
поделиться

2 ответа

Я не могу оставить комментарий, поэтому мне придется оставить ответ (или заткнуться).

Я бы проголосовал за addAndMinusBehaviour

У меня нет хорошего третья альтернатива, возможно, есть какие-то неясные правила пробелов, с которыми можно поиграть в назначении options / SET / Collation, но я не знаю более подробной информации, которая у меня в голове.

но на самом деле addAndMinusBehaviour, вероятно, проще всего реализовать, быстрее всего выполнить и, если вы это задокументируете, тоже легко обслуживается.

6
ответ дан 3 December 2019 в 23:51
поделиться

Насколько я понимаю, DATALENGTH (@txt) / 2 всегда должен указывать количество символов. SQL Server хранит символы Unicode в UCS-2, который не поддерживает суррогатные пары.

http://msdn.microsoft.com/en-us/library/ms186939.aspx

http://en.wikipedia.org / wiki / UCS2

3
ответ дан 3 December 2019 в 23:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: