AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.08.2005, 11:25   #1  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
NLS_LOWER во View
Oracle и Axapta 3.0

Если делаю query к таблице, то в оракловском запросе к строковым полям и парметрам запроса применяется функция NLS_LOWER.

... SUBSTR(NLS_LOWER(B.DATAAREAID),1,3)=NLS_LOWER('dat') ...

Если делаем query к представлению (view), то функция NLS_LOWER к строковым полям не применяется. Зато она успешно продолжает применяться к параметрам.

... A.DATAAREAID=NLS_LOWER('dat') ...

Конечно в поле DATAAREAID хранятся значения только со строчными буквами, а если я хочу применить условие к другому полю, в котором ещё и заглавные буквы есть. Можно забыть про это?
__________________
Дмитрий
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Распределенная база данных на основе View Владимир Максимов DAX: Программирование 27 04.09.2007 13:21
Доступ к VIEW SQL SERVER из Axapta 111andrei DAX: Программирование 13 02.12.2005 11:19
Обновление данных в View rrkrivov DAX: Программирование 5 08.04.2005 20:56
View + Grid + CheckBox Yprit DAX: Программирование 4 22.02.2005 10:54
View's - возможность добавления новых записей Андре DAX: Программирование 13 16.02.2005 12:16

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:52.