Меня попросили написать оператор SQL для получения произвольного числа произвольно выбранных строк из таблицы данных в базе данных, размещенной на Oracle RDB в VMS.
В MS SQL это будет просто:
SELECT TOP 5 *
FROM MyTable
ORDER BY NEWID()
Но я не могу найти эквивалентный метод для RDB / VMS.
«Правильный» Оракул будет:
ORDER BY dbms_random.VALUE
Однако, это, кажется, не поддерживается в RDB на VMS.
Любые идеи будут с благодарностью.