называть не-совсем-функции, такие как CURRENT_TIMESTAMP?
"не-совсем" - потому что для их вызова нельзя писать круглые скобки (в отличие от, например, NOW()).
Константами не хочу, т.к. значения не обязаны быть константны.
Дока перечисляет их среди прочих функций, не вводя отдельного термина.
Пока склоняюсь к sql value, но этот вариант не нравится, т.к. слишком общий.
Built in functions
Pseudo fields ещё называют иногда
Если Вам это как-то поможет, в исходниках PostgreSQL они называются "Special expressions that are considered to be functions", а в ISO SQL — по-разному, например CURRENT_TIMESTAMP — "datetime value function", а CURRENT_USER — "value specification".
Обсуждают сегодня