Size: a a a

pgsql – PostgreSQL

2021 March 12

AL

Alexey Lesovsky in pgsql – PostgreSQL
ະ ັ ັ
psql --version 
psql (PostgreSQL) 12.6 (Ubuntu 12.6-0ubuntu0.20.04.1)
в psql кстати есть встроенная справка, попробуйте набрать \h insert и вам вывалится короткая справка по синтаксису
источник

JS

John Smith in pgsql – PostgreSQL
Добрый день
Я, по-моему, как-то неправильно понимаю, как работает ALL. Почему это не работает?
SELECT id
 FROM (VALUES (1), (5) ) AS t( id )
 WHERE id = ALL( SELECT id FROM (VALUES (1), (5) ) AS t( id ) )

Ведь и запрос возвращает 1, 5, и подзапрос в ALL возвращает 1, 5
источник

ПЕ

Петр Егоров... in pgsql – PostgreSQL
в варианте с = результат будет если только условие истинно для всех строк из подзапроса
в доке про это написано
источник

JS

John Smith in pgsql – PostgreSQL
Петр Егоров
в варианте с = результат будет если только условие истинно для всех строк из подзапроса
в доке про это написано
Т.е., фактически, условие = с более чем одним значением всегда не будет работать?
источник

ПЕ

Петр Егоров... in pgsql – PostgreSQL
проще говоря, как я понимаю
для варианта, когда в левой части 1, 5 и в правой части 1, 5
1 = 1 ок, 1 = 5 не ок
5 = 1 не ок, 5 = 5 ок
> результата нет, т.к. есть не ок
вариант когда в левой части 1, 5 в правой части 1, 1
1 = 1 ок, 1 = 1 ок
5 = 1 не ок, 5 = 1 не ок
> результат = 1
источник

RD

Rashid Djam in pgsql – PostgreSQL
Всем привет! Спецы подскажите пожл, можно ли смело юзать text, вместо varchar?
источник

JD

Jim Di in pgsql – PostgreSQL
толсто
источник

RD

Rashid Djam in pgsql – PostgreSQL
дружит text  с индексами?
источник

SB

Sergey Bezrukov in pgsql – PostgreSQL
Rashid Djam
Всем привет! Спецы подскажите пожл, можно ли смело юзать text, вместо varchar?
Лучше наоборот.  Почитайте доку на этот счёт
источник

JD

Jim Di in pgsql – PostgreSQL
источник

RD

Rashid Djam in pgsql – PostgreSQL
Sergey Bezrukov
Лучше наоборот.  Почитайте доку на этот счёт
написано что разницы то и нет)
источник

RD

Rashid Djam in pgsql – PostgreSQL
спасибо, почитаю
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
Rashid Djam
Всем привет! Спецы подскажите пожл, можно ли смело юзать text, вместо varchar?
можно
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Rashid Djam
Всем привет! Спецы подскажите пожл, можно ли смело юзать text, вместо varchar?
Нужно!
источник

RD

Rashid Djam in pgsql – PostgreSQL
в статье вроде предпочтение отдается text, меня больше интересует то, насколько хорошо text дружит с индексами
источник

RD

Rashid Djam in pgsql – PostgreSQL
Alexey Lesovsky
можно
спасиб)
источник

RD

Rashid Djam in pgsql – PostgreSQL
благодарю)
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Rashid Djam
в статье вроде предпочтение отдается text, меня больше интересует то, насколько хорошо text дружит с индексами
Зависит от характера текста и используемых индексов.
источник

RD

Rashid Djam in pgsql – PostgreSQL
Михаил Шурутов
Зависит от характера текста и используемых индексов.
к примеру btree(возможно и глупо тут юзать такой индекс, но все же :) ), на текстах в 200 символов к примеру
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Rashid Djam
в статье вроде предпочтение отдается text, меня больше интересует то, насколько хорошо text дружит с индексами
Хмм... вот что меня всегда в таких случаях удерживает от написания ответов — если спрашивающий "прочитал" (в стиле в одно ухо влетело — в другое вылетело) подробную статью, где всё разжёвывается, и ничего оттуда не вынес, то почему бы ему не поступить так и с любым другим ответом?
И да, я автор той статьи, если что.
источник