egorius: (Default)
[personal profile] egorius

Случайно обнаружил, что наконец-то перевели «Oracle Core» Джонатана Льюиса. По-русски книга называется «Ядро Oracle: внутреннее устройство для администраторов и разработчиков баз данных».

Всем ораклистам читать непременно, кто еще не.

Date: 2016-03-21 10:26 am (UTC)
From: [identity profile] n1919.livejournal.com
"Настораживает, что под видом customer_id выводится bill_to_customer_id, а gl_date на самом деле относится к совсем другому кастомеру."

чего ????
почему другому ?

хотя я конечно не знаток модуля дебиторы

данные меняться не должны, это всё по закрытым уже периодам

Date: 2016-03-21 10:50 am (UTC)
From: [identity profile] egorius.livejournal.com
Ну ок, вот получилась в результате такая строка: customer_id = 42, gl_date = 2016-03-21.
Каким запросом ты потом проверяешь (ничего, если на ты?), что «такой даты нет для данного customer_id»?

А насчет того, что данные не должны меняться... Я тоже так думал, пока однажды не понадобилось сделать хранилище. С тех пор я точно знаю: поменяться может все. И сам ОёБС временами творит чудеса, и разработчики пишут датафиксы и т. п.

Date: 2016-03-21 10:55 am (UTC)
From: [identity profile] n1919.livejournal.com
беру запрос сверху
убираю group by
подставляю contract и customer_id
по одному contract не так и много, 4000 записей
даты видно все
максимальная из них в 2014 г
в то время как max(gl_date) основного запроса - 2015 г

Date: 2016-03-21 11:11 am (UTC)
From: [identity profile] egorius.livejournal.com
Странно, да.
С :p_date_from и :p_date_to точно нет путаницы? Если эти условия убрать, все то же самое?

Еще вариант вытащить в src id-шники из всех таблиц. А в группировке оставить те id-шники, из которых получается максимальная дата (что-то типа max(src.id) keep (dense_rank last order by src.gl_date)). И посмотреть потом на эти конкретные строки глазами.

Ну в общем не верю я, что это Оракл виноват (:

Profile

egorius: (Default)
egorius

September 2025

M T W T F S S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 15th, 2026 12:25 pm
Powered by Dreamwidth Studios