Вопросы по теме 'nvl'

Как я могу сравнить столбец в самосоединении с самим собой, если он не нулевой?
Я делаю обновление временной таблицы в Oracle. Я думал, что могу использовать NVL для установки значения (по сути, делая нулевое значение с обеих сторон равным). При обновлении происходит следующее: если ряд сравнений верен, столбец не...
2242 просмотров
schedule 25.09.2021

Oracle NOT IN не работает, поля, допускающие значение NULL
Мне нужно сравнить две таблицы с идентичной структурой (int not null, int not null, varchar2). В обеих таблицах field3 имеет значение NULL. У меня следующий SQL: Select t1.field1, t1.field2, t1.field3) From table1 t1 Where...
140 просмотров
schedule 17.11.2021

Поиск значений NULL для разных типов Oracle
Я делаю набор из двух столбцов (col & val). Во второй select col является параметром других столбцов, а val — значением этого столбца. declare TYPE t_my_list is record(id varchar2(1000), col VARCHAR2(4000),val VARCHAR2(4000)); TYPE...
64 просмотров
schedule 04.08.2022

COALESCE в JPA namedQuery
У меня есть следующий namedQuery select new test.entity.Emp(COALESCE(k.projectId,'N') as projectId, k.projectName) from Emp o inner join o.projects k Однако я получаю сообщение об ошибке ожидается RIGHT_ROUND_BRACKET, найдено '('...
28034 просмотров
schedule 17.08.2022

Есть ли функция, эквивалентная NVL Oracle в MySQL?
Я выбираю максимум столбца из таблицы. Но есть одна проблема: если в таблице нет строк, возвращает null. Я хочу использовать функцию, которая вернет определенное значение, если результат будет нулевым. Например, в Oracle есть функция NVL ,...
34425 просмотров
schedule 28.04.2023

ognos - Расчет, если результаты запроса отсутствуют
Я относительно новичок в инструментах Cognos (4 месяца вкл. / Выкл.). Моя проблема в том, что у меня было 3 страницы (page1, page2 и итоговая страница). Страница 1 и страница 2 представляют собой список объектов с общим расчетом общей стоимости....
1520 просмотров
schedule 21.10.2022

Oracle: как включить NVL в это ПОЛНОЕ соединение?
Как я могу использовать NVL для замены нулевых значений нулями в выводе этого кода? Мне нужны нули, чтобы я мог выполнить сложение этих двух столбцов. horse_wins + jockey_wins На данный момент они всегда суммируются с нулевым значением, если...
122 просмотров
schedule 28.05.2023

Oracle NVL с пустой строкой
У меня есть эта таблица, где NULL - это значение NULL , а не строка NULL: MYCOL -------- NULL example Почему этот запрос не возвращает строку NULL ? select * from example_so where nvl(mycol, '') = '';
37057 просмотров
schedule 06.08.2023

SQL — возврат 0, когда результаты пусты [дубликаты]
Использование оракула 11g Как мне получить 00000, когда результаты пусты. Я пробовал объединиться и nvl - не работает. select lpad(movie_id, 5, '0') as MOVIE_ID from schema_A where movieB='642354';
85 просмотров
schedule 08.05.2023

Oracle nvl2 не работает в хранимой процедуре PLS-00201: необходимо объявить идентификатор NVL2
Как заголовок, я пишу хранимую процедуру на Oracle, сначала я проверил версию SELECT * FROM v$version; с результатом Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production PL/SQL Release 11.2.0.4.0 - Production CORE...
2791 просмотров
schedule 06.06.2023

Нужен запрос, чтобы вернуть ноль, когда count(*) не соответствует ни одной записи
SELECT COUNT(*),TRUNC(TEST_DATE_CREATE) FROM TEST_TABLE WHERE TEST_DATE_CREATE > (SYSDATE - 10) GROUP BY TRUNC(TEST_DATE_CREATE); Мне нужно, чтобы приведенный выше запрос возвращал счет 0 в случае отсутствия записей для определенной даты....
1655 просмотров
schedule 20.05.2024