Говоря Session == null я имел в виду, что она действительно равна null, а не то что там происходит проверка. Вот как раз в сервисе я бы и хотел записать туда кое-какие данные о юзере, но не могу. Вот в этом и проблема.
Подскажите, если знаете, как в сервисе вручную инициализировать сессию, чтобы она стала "общей" для всего кода приложения.
Леща ей надо дать, чтобы одумалась. Какая ещё IDE позволяет себе говорить что ссылка на класс двусмысленна, предлагать Namespace.ExampleClass или же это Namespace.ExampleClass и при этом направлять на одно и тоже объявление?
update new_interment set owner_name =
(select * from (SELECT OWNER_NAME FROM NEW_OWNER order by dbms_random.value) where rownum = 1)
where interment_id in (select * from (SELECT interment_id FROM new_interment order by dbms_random.value) where rownum < 20000)
Этот монстр завелся, но
select * from (SELECT OWNER_NAME FROM NEW_OWNER order by dbms_random.value
вычисляется 1 раз и в итоге все значения одинаковые :( Пойду наверное на sql.ru спрошу
Всё бы получилось если бы не Block sampling is possible only during full table scans or index fast full scans. В подзапросе выдает ошибку "Sample clause not allowed". Пока не понял как обойти.