Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Графовая база данных
Введение
Предложения
Функции
Расширенные темы
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
SQL-команда
Часто задаваемые вопросы
e()Функция e() возвращает математическую константу e — основание натуральных логарифмов.
Синтаксис: e()
Возвращаемое значение:
Число с плавающей точкой типа agtype.
Запрос:
SELECT *
FROM cypher('graph_name', $$
RETURN e()
$$) as (e agtype);
Результат:
| e |
|---|
| 2.71828182845905 |
| 1 строка |
sqrt()Функция sqrt() возвращает квадратный корень из числа.
Синтаксис: sqrt(expression)
Возвращаемое значение:
Число с плавающей точкой типа agtype.
Запрос:
SELECT *
FROM cypher('graph_name', $$
RETURN sqrt(144)
$$) as (results agtype);
Результат:
| results |
|---|
| 12 |
| 1 строка |
exp()Функция exp() возвращает e, возведённое в степень n, где e — основание натуральных логарифмов, а n — значение выражения-аргумента.
Синтаксис: exp(expression)
Возвращаемое значение:
Число с плавающей точкой типа agtype.
Параметры:
| Имя | Описание |
|---|---|
expression |
Числовое выражение типа agtype. |
Примечания:
exp(null) возвращает null.Запрос:
SELECT *
FROM cypher('graph_name', $$
RETURN exp(2)
$$) as (e agtype);
Возвращает e в квадрате.
Результат:
| e |
|---|
| 7.38905609893065 |
| 1 строка |
log()Функция log() возвращает натуральный логарифм числа.
Синтаксис: log(expression)
Возвращаемое значение:
Число с плавающей точкой типа agtype.
Параметры:
| Имя | Описание |
|---|---|
expression |
Числовое выражение типа agtype. |
Примечания:
log(null) возвращает null.log(0) возвращает null.Запрос:
SELECT *
FROM cypher('graph_name', $$
RETURN log(27)
$$) as (natural_logarithm agtype);
Возвращает натуральный логарифм числа 27.
Результат:
| natural_logarithm |
|---|
| 3.295836866004329 |
| 1 строка |
log10()Функция log10() возвращает десятичный (по основанию 10) логарифм числа.
Синтаксис: log10(expression)
Возвращаемое значение:
Число с плавающей точкой типа agtype.
Параметры:
| Имя | Описание |
|---|---|
expression |
Числовое выражение типа agtype. |
Примечания:
log10(null) возвращает null.log10(0) возвращает null.Запрос:
SELECT *
FROM cypher('graph_name', $$
RETURN log10(27)
$$) as (common_logarithm agtype);
Возвращает десятичный логарифм числа 27.
Результат:
| common_logarithm |
|---|
| 1.4313637641589874 |
| 1 строка |