Алфавитный указатель

Общий список выражений SQL, функций и типов данных со сквозным алфавитным порядком.

Используйте поиск по странице Ctrl+F, чтобы найти интересующий вас объект и перейти на страницу с его описанием.

abs

Функция

Вычисляет модуль числа.

add

Функция

Складывает числа.

ALTER ROLE

Выражение SQL

Изменение атрибутов роли.

ALTER SCHEMA

Выражение SQL

Изменение атрибутов схемы.

ALTER USER

Выражение SQL

Изменение атрибутов пользователя.

ALTER WORKER POOL

Выражение SQL

Изменение атрибутов вычислительного пула.

ALTER WORKER POOL SET DEFAULT

Выражение SQL

Установка атрибутов вычислительного пула по умолчанию.

array_agg

Функция

Возвращает список, содержащий все значения столбца.

AS

Выражение SQL

Элемент запроса SELECT.

avg

Функция

Вычисляет среднее значение всех непустых значений в argument.

BIGINT

Тип данных

Целые числа.

BIGINT[]

Тип данных

Массивы целых чисел.

BLOB

Тип данных

Двоичные объекты.

BOOL

Тип данных

Булевы значения.

BOOL[]

Тип данных

Массивы булевых значений.

BOOLEAN

Тип данных

Псевдоним типа данных BOOL.

BOOLEAN[]

Тип данных

Псевдоним типа данных BOOL[].

BPCHAR

Тип данных

Псевдоним типа данных VARCHAR.

BPCHAR[]

Тип данных

Псевдоним типа данных VARCHAR[].

BYTEA

Тип данных

Псевдоним типа данных BLOB.

ceil

Функция

Округляет число в бОльшую сторону.

ceiling

Функция

Псевдоним функции ceil.

CHAR

Тип данных

Псевдоним типа данных VARCHAR.

CHAR[]

Тип данных

Псевдоним типа данных VARCHAR[].

char_length

Функция

Псевдоним функции length.

character_length

Функция

Псевдоним функции length.

chr

Функция

Возвращает символ, соответствующий значению кода ASCII или кода Unicode, заданному в argument.

coalesce

Функция

Возвращает первое значение, отличное от NULL, из списка значений аргументов.

concat

Функция

Конкатенирует несколько строк, массивов или двоичных значений.

contains

Функция

Возвращает true, если в указанной строке string содержится искомая подстрока search_string.

cos

Функция

Вычисляет косинус угла, заданного в радианах.

count

Функция

Вычисляет количество строк в группе.

count(argument)

Функция

Вычисляет количество непустых значений в argument.

count_if

Функция

Возвращает количество записей, удовлетворяющих условию, или NULL, если ни одна запись не удовлетворяет условию.

CREATE ROLE

Выражение SQL

Создание новой роли.

CREATE SCHEMA

Выражение SQL

Создание новой схемы.

CREATE TABLE

Выражение SQL

Создание новой таблицы.

CREATE USER

Выражение SQL

Создание нового пользователя.

CREATE VIEW

Выражение SQL

Создание нового представления.

CREATE WORKER POOL

Выражение SQL

Создание вычислительного пула.

cume_dist

Функция

Кумулятивное распределение.

current_time

Функция

Возвращает текущее время в виде значения типа TIME.

DATE

Тип данных

Даты.

date_diff

Функция

Возвращает количество единиц времени между двумя моментами времени в виде значения типа BIGINT.

date_part

Функция

Псевдоним функции datepart.

datepart

Функция

Возвращает указанную часть от значения даты или времени в виде значения типа BIGINT.

DECIMAL

Тип данных

Псевдоним типа данных NUMERIC.

dense_rank

Функция

Ранг текущей строки внутри группы без пропусков.

DESCRIBE USER

Выражение SQL

Вывод информации о пользователе.

divide

Функция

Возвращает результат деления в виде целого числа.

DOUBLE

Тип данных

Вещественные числа с переменной точностью.

DROP ROLE

Выражение SQL

Сброс роли.

DROP SCHEMA

Выражение SQL

Удаление схемы.

DROP TABLE

Выражение SQL

Удаление таблицы.

DROP USER

Выражение SQL

Сброс пользователя.

DROP VIEW

Выражение SQL

Удаление представления.

DROP WORKER POOL

Выражение SQL

Сброс вычислительного пула.

even

Функция

Округляет до ближайшего четного числа в сторону от нуля.

exp

Функция

Вычисляет экспоненту числа.

first_value

Функция

Возвращает значение, вычисленное по указанному выражению для первой строки группы.

FLOAT

Тип данных

Псевдоним типа данных DOUBLE.

floor

Функция

Округляет число в меньшую сторону.

fmod

Функция

Возвращает остаток от деления первого аргумента на второй.

FROM

Выражение SQL

Элемент запроса SELECT.

from_json

Функция

Псевдоним функции json_transform.

from_json_strict

Функция

Псевдоним функции json_transform_strict.

gcd

Функция

Вычисляет наибольший общий делитель двух чисел.

get_current_time

Функция

Псевдоним функции current_time.

GRANT

Выражение SQL

Предоставление ролям атрибутов.

greatest

Функция

Возвращает наибольшее число из указанных в аргументах.

greatest_common_divisor

Функция

Псевдоним функции gcd.

GROUP BY

Выражение SQL

Элемент запроса SELECT.

hash

Функция

Возвращает хеш данных из argument в виде числа.

HAVING

Выражение SQL

Элемент запроса SELECT.

ILIKE

Выражение SQL

Элемент запроса SELECT.

INSERT

Выражение SQL

Добавление данных в таблицу.

INTEGER

Тип данных

Псевдоним типа данных BIGINT.

INTEGER[]

Тип данных

Псевдоним типа данных BIGINT[].

isfinite

Функция

Проверяет, является ли число конечным.

isinf

Функция

Проверяет, является ли число бесконечным.

isnan

Функция

Проверяет, имеет ли аргумент значение NaN (Not a Number).

JOIN

Выражение SQL

Элемент запроса SELECT.

JSON

Тип данных

Данные в JSON.

json

Функция

Сокращает запись структуры JSON (убирает пробелы и переносы строк).

json_array_length

Функция

Возвращает количество элементов в массиве по указанному пути в JSON или 0, если по указанному пути не массив.

json_contains

Функция

Проверяет, есть ли в структуре JSON подструктура JSON, заданная во втором аргументе.

json_exists

Функция

Проверяет, есть ли в структуре JSON указанный путь.

json_extract

Функция

Извлекает данные из структуры JSON по указанному пути. Возвращает данные в виде JSON.

json_extract_path

Функция

Псевдоним функции json_extract.

json_extract_string

Функция

Извлекает данные из структуры JSON по указанному пути. Возвращает данные в виде VARCHAR.

json_extract_string_path

Функция

Псевдоним функции json_extract_string.

json_group_array

Функция

Возвращает список JSON, содержащий все значения столбца.

json_group_object

Функция

Возвращает структуру JSON, содержащую все пары key-value из столбцов, указанных в аргументах.

json_keys

Функция

Возвращает все ключи из указанной структуры JSON в виде VARCHAR[].

json_transform

Функция

Трансформирует структуру JSON в соответствии с указанной структурой.

json_transform_strict

Функция

Трансформирует структуру JSON в соответствии с указанной структурой. Выдает ошибку в случае несоответствия структур или типов.

json_type

Функция

Возвращает тип объекта в структуре JSON.

json_valid

Функция

Проверяет, является ли аргумент валидной структурой JSON.

json_value

Функция

Извлекает значения из структуры JSON по указанному пути.

lag

Функция

Возвращает значение, вычисленное для строки, сдвинутой на offset строк от текущей к началу группы.

last_value

Функция

Возвращает значение, вычисленное по указанному выражению для последней строки группы.

lcase

Функция

Псевдоним функции lower.

lcm

Функция

Вычисляет наименьшее общее кратное двух чисел.

lead

Функция

Возвращает значение, вычисленное для строки, сдвинутой на offset строк от текущей к концу группы.

least

Функция

Возвращает наименьшее число из указанных в аргументах.

least_common_multiple

Функция

Псевдоним функции lcm.

length

Функция

Возвращает количество символов в строке.

lgamma

Функция

Вычисляет логарифм гамма-функции.

LIKE

Выражение SQL

Элемент запроса SELECT.

LIMIT

Выражение SQL

Элемент запроса SELECT.

list

Функция

Псевдоним функции array_agg.

ln

Функция

Вычисляет натуральный логарифм числа.

log

Функция

Вычисляет логарифм числа по основанию 10.

log10

Функция

Псевдоним функции log.

log2

Функция

Вычисляет логарифм числа по основанию 2.

lower

Функция

Преобразует строку в нижний регистр.

ltrim

Функция

Удаляет все вхождения любого из указанных символов в начале строки.

max

Функция

Возвращает максимальное значение, имеющееся в argument.

md5

Функция

Возвращает хеш MD5 данных из argument в виде строки (VARCHAR).

mean

Функция

Псевдоним функции avg.

median

Функция

Возвращает медианное значение всех непустых значений в argument.

min

Функция

Возвращает минимальное значение, имеющееся в argument.

multiply

Функция

Перемножает два числа.

nextafter

Функция

Возвращает следующее значение с переменной точностью (типа DOUBLE) после первого числа в направлении второго числа.

nth_value

Функция

Возвращает значение, вычисленное для n-ой строки внутри группы (считая с 1).

ntile

Функция

Разбивает каждую группу на num подгрупп равного (насколько возможно) размера и возвращает номер подгруппы.

NUMERIC

Тип данных

Вещественные числа с заданной точностью.

OFFSET

Выражение SQL

Элемент запроса SELECT.

ORDER BY

Выражение SQL

Элемент запроса SELECT.

percent_rank

Функция

Вычисляет относительный ранг текущей строки внутри группы.

pi

Функция

Возвращает значение числа π.

pow

Функция

Возводит первый аргумент в степень, заданную вторым аргументом.

power

Функция

Псевдоним функции pow.

QUALIFY

Выражение SQL

Элемент запроса SELECT.

radians

Функция

Переводит градусы в радианы.

random

Функция

Возвращает произвольное число (типа DOUBLE) в интервале от 0 до 1.

rank

Функция

Возвращает ранг (с пропусками) текущей строки внутри группы.

rank_dense

Функция

Псевдоним функции dense_rank.

read_json

Функция

Читает файл .json и записывает прочитанные данные в таблицу.

read_json_auto

Функция

Псевдоним функции read_json.

regexp_extract

Функция

Извлекает из строки подстроку по заданному регулярному выражению.

regexp_extract_all

Функция

Извлекает из строки все не пересекающиеся подстроки по заданному регулярному выражению. Возвращает массив подстрок.

regexp_full_match

Функция

Проверяет, накрывает ли регулярное выражение строку полностью.

regexp_matches

Функция

Проверяет, содержится ли регулярное выражение внутри строки.

regexp_replace

Функция

Заменяет подстроку, накрытую регулярным выражением, на указанную строку.

regexp_split_to_array

Функция

Разрезает строку на части, разделенные регулярным выражением, и возвращает части в виде массива.

regexp_split_to_table

Функция

Разрезает строку на части, разделенные регулярным выражением, и возвращает части в виде строк.

REVOKE

Выражение SQL

Отзыв привилегий.

round

Функция

Округляет число из первого аргумента с указанной во втором аргументе точностью.

round_even

Функция

Округляет число из первого аргумента до ближайшего четного с указанной во втором аргументе точностью.

roundbankers

Функция

Псевдоним функции round_even.

row_number

Функция

Возвращает номер текущей строки в её группе (считая с 1).

rtrim

Функция

Удаляет все вхождения любого из указанных символов в конце строки.

SELECT

Выражение SQL

Запрос SELECT.

setseed

Функция

Фиксирует начальное значение для функции random().

sha1

Функция

Возвращает хеш SHA-1 данных из argument в виде строки (VARCHAR).

sha256

Функция

Возвращает хеш SHA-256 данных из argument в виде строки (VARCHAR).

SHOW CURRENT WORKER POOL

Выражение SQL

Вывод текущего вычислительного пула.

SHOW ROLES

Выражение SQL

Вывод списка всех ролей.

SHOW SCHEMAS

Выражение SQL

Вывод списка всех схем.

SHOW TABLES

Выражение SQL

Вывод списка всех таблиц.

SHOW USERS

Выражение SQL

Вывод списка всех пользователей.

SHOW WORKER POOLS

Выражение SQL

Вывод списка всех вычислительных пулов.

sign

Функция

Возвращает -1, 1 или 0 в зависимости от знака аргумента.

signbit

Функция

Определяет, установлен ли бит знака у вещественного числа.

SIMILAR TO

Выражение SQL

Элемент запроса SELECT.

sin

Функция

Вычисляет синус угла, заданного в радианах.

split

Функция

Делит строку на две части по заданному сепаратору.

sqrt

Функция

Вычисляет квадратный корень.

str_split

Функция

Псевдоним функции split.

STRING

Тип данных

Псевдоним типа данных VARCHAR.

STRING[]

Тип данных

Псевдоним типа данных VARCHAR[].

string_split

Функция

Псевдоним функции split.

string_split_regex

Функция

Псевдоним функции regexp_split_to_array.

string_to_array

Функция

Псевдоним функции split.

strlen

Функция

Возвращает количество байтов в строке.

subtract

Функция

Вычитает второй аргумент из первого.

sum

Функция

Вычисляет сумму всех непустых значений в argument.

TEXT

Тип данных

Псевдоним типа данных VARCHAR.

TEXT[]

Тип данных

Псевдоним типа данных VARCHAR[].

TIME

Тип данных

Время.

TIMESTAMP

Тип данных

Моменты времени.

TIMESTAMPTZ

Тип данных

Моменты времени с часовым поясом.

trim

Функция

Удаляет все вхождения любого из указанных символов с обеих сторон строки.

trunc

Функция

Отбрасывает все знаки после десятичного разделителя.

ucase

Функция

Псевдоним функции upper.

UNION

Выражение SQL

Элемент запроса SELECT.

unnest

Функция

Разворачивает списки или структуры из argument в множество отдельных значений.

upper

Функция

Преобразует строку в верхний регистр.

USE ROLE

Выражение SQL

Установка активной роли.

USE WORKER POOL

Выражение SQL

Установка текущего вычислительного пула.

VARCHAR

Тип данных

Текстовые строки.

VARCHAR[]

Тип данных

Массивы текстовых строк.

WHERE

Выражение SQL

Элемент запроса SELECT.

WITH

Выражение SQL

Элемент запроса SELECT.

%

Оператор

Возвращает остаток от деления левого аргумента на правый.

*

Оператор

Перемножает аргументы.

+

Оператор

Прибавляет правый аргумент к левому.

-

Оператор

Вычитает правый аргумент из левого.

/

Оператор

Делит левый аргумент на правый.

^

Оператор

Возводит левый аргумент в степень, заданную правым аргументом.

||

Оператор

Конкатенирует несколько строк, массивов или двоичных значений.

~

Оператор

Проверяет, накрывает ли регулярное выражение строку полностью.

Всего объектов: 203