Функция CURRENT является одной из наиболее часто используемых функций в различных СУБД. Она предоставляет возможность получить текущую дату и время, а также, в некоторых случаях, временную зону или часовой пояс. В СУБД SoQoL (https://soqol.ru/) данная функция используется для получения текущего значения: - даты и времени (CURRENT_DATE и CURRENT_TIMESTAMP); - имени БД (CURRENT_DBNAME); - имени пользователя БД (CURRENT_USER); - имени схемы по умолчанию текущего пользователя (CURRENT_SCHEMA); - уровня изоляции транзакции (CURRENT_ISOLATION_LEVEL). Эти функции могут быть полезными, когда нужно работать с текущими значениями в запросах или выражениях. Например: В таблице продаж номер сделки заполняется значениями из генератора последовательности, а имя продавца и дату необходимо вносить актуальные на момент сделки: create table SALE (NUMBER bigint DEFAULT NUMSEQ.nextval primary key, SELLER varchar (50), DATE date); В этом случае запрос с функциями CURRENT добавит в таблицу текущие имя польз