Не работает функция UPPER

SQL во всех проявлениях - от ANSI-92 до TSQL.

Модераторы: Yurich, Absurd

heisnod
Сообщения: 67
Зарегистрирован: 24 ноя 2008, 16:53

26 ноя 2008, 15:46

Спасибо большое, совсем забыл про эту функцию.
Сходу возник второй вопрос, если первый запрос отрабатывает отлично, то почему во втром, если написать where UCASE(left(trim(sotr.ФИО), instr(trim(sotr.ФИО)+' ', ' ')-1) like
то выводятся все данные, словно условия нету вообще.
heisnod
Сообщения: 67
Зарегистрирован: 24 ноя 2008, 16:53

26 ноя 2008, 15:51

Старнно, сделал так:
where (left(trim(ucase(sotr.ФИО)), instr(trim(ucase(sotr.ФИО))+' ', ' ')-1)

и все заработало.
Всем спасибо. Тема закрыта.
Ответить