Описание тега nls-comp
В Oracle RDBMS NLS_COMP определяет поведение сортировки сеанса базы данных.
0
ответов
Когда я меняю NLS, ora выдает ошибку "ORA-00979: не выражение GROUP BY".
Мои параметры Oracle NLS: NLS_SORT = TURKISH NLS_COMP= BINARY COLUMNA1=VARCHAR2 запрос: SELECT COLUMNA1, (SELECT TABLEB.COLUMB1 FROM TABLEB WHERE TABLEB.COLUMNB2 = TABLEA.COLUMNA1) FROM TABLEA GROUP BY TABLEA.COLUMNA1 Этот запрос сработал и возвраща…
23 июл '14 в 11:29
1
ответ
Как изменить сеанс NLS_COMP/SORT после того, как выполняется чересстрочный запрос
Мой вопрос был специфическим для некоторого проблемного сценария, когда транзакция запускалась из Spring Container с помощью EntityManager тогда я получаю спящий сеанс из EntityManager, Общий поток: В приложении entityManager.createNativeQuery(searc…
10 июл '14 в 05:51
1
ответ
Делать сортировку Oracle без учета регистра?
Это связано с созданием сортировки оракула без учета регистра. Большинство решений, которые я видел, упоминают настройки ниже параметров сеанса: ALTER SESSION SET NLS_COMP = LINGUISTIC; ALTER SESSION SET NLS_SORT = BINARY_CI; По умолчанию NLS_COMP -…
22 дек '14 в 23:44
0
ответов
Игнорировать конечные пробелы в сравнениях с использованием параметров сортировки в Oracle 12c
Я хочу, чтобы база данных Oracle считала 'abc' и 'abc ' VARCHAR2 равными во всех сравнениях (WHERE-предложения, сортировка, ...). В основном это означает игнорирование конечных пробелов, как это делает сортировка PADSPACE в MariaDB/MySQL. Существуют…
22 авг '18 в 13:37
1
ответ
Сортировка оракула с текстом как число
мой NLS настройки: NLS_SORT POLISH NLS_COMP BINARY Простой тестовый запрос: select * from ( select '11117' as x from dual union select '12988' as x from dual union select '14659' as x from dual union select '1532' as x from dual union select '18017'…
05 фев '14 в 11:51
2
ответа
Oracle - столбец NUMBER(38) в предложении WHERE - данные имеют запятую
Я пытаюсь запросить таблицу с предложением where для типа данных столбца NUMBER(38) . Так как это НОМЕР (как показано в следующем формате), это не будет работать SELECT * FROM PAT WHERE ID='1,234' Поэтому я преобразовал строку, используя TO_NUMBER &…
04 фев '15 в 07:04
0
ответов
Лингвистическая сортировка и поиск строк извлекает неверные данные в Oracle
У меня есть таблица "Аудит" в базе данных Oracle 11g. В таблице есть столбец "Account_Name". Столбец "Аудит"."Имя_счета" содержит следующие данные: "Гость", "feeder_1", "feeder_2", "feeder_3" и т. Д. Я создал следующий индекс в столбце "Audit.Accoun…
16 мар '16 в 10:03
1
ответ
Эквивалент Oracle nls_sort в postgres
Работаем над миграцией БД с Oracle на Postgres. Я пытаюсь добиться такого поведения сортировки в своем приложении, где буквенно-цифровая метка, начинающаяся с цифр, должна стоять после букв (как описано в примере ниже). Я попробовал французскую сорт…
12 май '20 в 17:33
1
ответ
Изменение сеанса «при вызове» запроса через Oracle DB-Link
У меня проблема с удаленной базой данных и функциональным индексом. Когда я вызываю запрос по ссылке на БД из баз данных с «нормальным индексом», эта БД передает параметры сеанса из базы данных, которая вызывает ссылку на БД. Но мне нужны параметры …
10 июл '23 в 09:20