Функции системы
Эти функции возвращают метаданные о системе, к которой осуществляется запрос.
DATABASE
Синтаксис:
DATABASE()
Входные данные: нет
Выходные данные: строка
Описание: Возвращает имя базы данных, к которой осуществляется запрос. В случае Elasticsearch SQL, это имя кластера Elasticsearch. Эта функция всегда должна возвращать ненулевое значение.
SELECT DATABASE(); DATABASE --------------- elasticsearch
USER
Синтаксис:
USER()
Входные данные: нет
Выходные данные: строка
Описание: Возвращает имя пользователя, выполнившего запрос. Данная функция может вернуть null, если безопасность отключена.
SELECT USER();
USER
---------------
elastic
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/sql-functions-system.html