Size: a a a

pgsql – PostgreSQL

2020 July 23

DP

Dmitry Paziy in pgsql – PostgreSQL
я к примеру если не получается что то, проверяю на куске, проверь отдельно в селект только кейз запихнуть
источник

Д

Давид in pgsql – PostgreSQL
У меня возвращается дата она может быть и  null, хочу сделать так, чтоб при  null у меня возвращался сейчас
источник

Д

Давид in pgsql – PostgreSQL
А где там нужно закрывающая кавычка?
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
нет проблем, но попробуй временно убрать всё что до кейза, и проуверь его отдельно + как уже сказал, у тебя открывается скобка, но не закрывается
источник

s

sexst in pgsql – PostgreSQL
Давид
Подскажите пж, почему не работает?
Coalesce
источник

W

Warstone in pgsql – PostgreSQL
Давид
Подскажите пж, почему не работает?
Потому что вы timestamp смешиваете со строкой внутри поля одного типа. Приведите timestamp
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
ну судя по тексту в конце end, но я бы весь кейз целиком в () взял
источник

S

Sergey in pgsql – PostgreSQL
Select coalesce(my_date_column, now()) from...
источник

SM

Sherali Mirzoavliyoe... in pgsql – PostgreSQL
Давид
У меня возвращается дата она может быть и  null, хочу сделать так, чтоб при  null у меня возвращался сейчас
coalesce(g.end_time_, 'сейчас') просто
источник

М

Максим in pgsql – PostgreSQL
Мне нужно выгрузить данные в xls . но там максимальній размер ячейки 32к символов. Есть какая-то sql команда чтоб обрезать все поля до 32к?
источник

SM

Sherali Mirzoavliyoe... in pgsql – PostgreSQL
без всяких case -ов
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
Максим
Мне нужно выгрузить данные в xls . но там максимальній размер ячейки 32к символов. Есть какая-то sql команда чтоб обрезать все поля до 32к?
ну да, подстрокой можно же
источник

М

Максим in pgsql – PostgreSQL
Dmitry Paziy
ну да, подстрокой можно же
а как?
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
сабстрингом например
источник

s

sexst in pgsql – PostgreSQL
Давид
Подскажите пж, почему не работает?
Ну и да, оно четко пишет что сейчас это невалидное значение для типа timestamp
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
SUBSTRING(name, 1, 32000)
источник

М

Максим in pgsql – PostgreSQL
Dmitry Paziy
сабстрингом например
это для каждого поля надо писать сабстринг? у меня просто полей больше 200
источник

Д

Давид in pgsql – PostgreSQL
Sherali Mirzoavliyoev
coalesce(g.end_time_, 'сейчас') просто
Такая же ошибка
источник

Д

Давид in pgsql – PostgreSQL
sexst
Ну и да, оно четко пишет что сейчас это невалидное значение для типа timestamp
Как это исправить?
источник

DP

Dmitry Paziy in pgsql – PostgreSQL
Давид
Такая же ошибка
попробуй отдельно проверить, убери лишнее в селекте
источник