powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ключ уникальности диапазонов дат
4 сообщений из 4, страница 1 из 1
ключ уникальности диапазонов дат
    #39256106
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите можно ли через индекс задать уникальность диапазонов дат
что бы не было пересечений у двух отрезков времени с по
или это можно сделать только на тригерах?
...
Рейтинг: 0 / 0
ключ уникальности диапазонов дат
    #39256129
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legushka,

Посмотри ограничения exclude.
...
Рейтинг: 0 / 0
ключ уникальности диапазонов дат
    #39256151
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел, спасибо большое, нашел на вашей работе:
https://postgrespro.ru/doc/rangetypes.html
8.17.10. Ограничения для диапазонов

заодно открыл для себя новый тип данных (диапазоны)
...
Рейтинг: 0 / 0
ключ уникальности диапазонов дат
    #39256159
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кому может тоже пригадиться
Код: sql
1.
USING gist (daterange(dateN, dateK, '[]') WITH &&)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ключ уникальности диапазонов дат
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]