select replace(stuff('123456',2,2,'ABCD'),'1',' ')
select LEFT('ABCD456',4)
select left(replace(stuff('123456',2,2,'ABCD'),'1',' '),4)
Хорошо, теперь первый селектор выводит «ABCD456», ряд функций оценивается как то, что именно первый параметр левой функции во втором селекторе второй селектор возвращает «ABCD», так как ожидаемый третий селектор возвращает «ABC»
Почему?Разве он не должен выводить 'ABCD'?Кто-нибудь знает?Заранее спасибо.