Size: a a a

pgsql – PostgreSQL

2020 August 11

2_

2flower _ in pgsql – PostgreSQL
Igor Chizhov
Здесь вообще два набора пересекаются, бизнес-смысл их суммирования непонятен.
я просто исхожу из вводных что количество уникальных значений объединения и сумма количеств уникальных в каждом наборе не одно и тоже, что нужно автору не знаю.
источник

IC

Igor Chizhov in pgsql – PostgreSQL
2flower _
я просто исхожу из вводных что количество уникальных значений объединения и сумма количеств уникальных в каждом наборе не одно и тоже, что нужно автору не знаю.
Согласен, дальше пусть автор сам решает.
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
подскажите пожалуйста. только учусь, пытаюсь написать процедуру на Postgres 9.4
что исправит нужно?
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
что ему не нравится?
источник

W

Warstone in pgsql – PostgreSQL
То что tabname не существует
источник

W

Warstone in pgsql – PostgreSQL
Возьмите в кавычки, если хотите таблицы называть используя большие буквы.
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
не, TabName Это имя переменной (по крайней мере так задумывалось). в ней содержится имя таблицы
источник

IC

Igor Chizhov in pgsql – PostgreSQL
А схему не обязательно указывать?
источник

A

Angry Maid in pgsql – PostgreSQL
Сергей Худояров
не, TabName Это имя переменной (по крайней мере так задумывалось). в ней содержится имя таблицы
Так особо и нельзя делать даже в пг
источник

A

Angry Maid in pgsql – PostgreSQL
Только через execute и format
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
эм...делал как описано в доках. или я неправильно понял?
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
что мне исправить в моей ХП? она должна вернуть ID значения sVal, и если такой нет, то создать и потом вернуть
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
читал, что в 9.6 можно такое делать гораздо проще с помощью insert into .. on conflict do nothing.
Но у меня 9.4, и обновиться нет возможности
источник

A

Angry Maid in pgsql – PostgreSQL
Сергей Худояров
эм...делал как описано в доках. или я неправильно понял?
не особо правильно понял. как минимум на so написано что внутри тела функции всё равно нельзя передавать имя таблицы как параметр. так что подставляй в execute с помощью форматирования строк.
А если таблицы имеют одинаковую структуру то почему бы не объединить их и не добавить поле для типа.
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
а. теперь стало чуть понятнее. спасибо.
а можешь пожалуйста показать, как execute использовать?
источник

Е

Евгения in pgsql – PostgreSQL
#работа#вакансия#job#SQL#PL#Балашиха

город: Балашиха
формат работы: офис/удаленка
релокация: компенсация аренды жилья/компенсация переезда
занятость: полная, график гибкий
зарплатная вилка: от 140000 и выше
вакансия: разработчик PL/SQL
подробности: @Jane1204

Компания Север-Авто-М ищет разработчика PL/SQL.
Мы - крупная компания, входим в топ компаний шинной отрасли (АВТОБИЗНЕС) 🚘
В нынешних условиях готовы предложить работу на удаленке 1-3 дня, остальные в офисе. Находимся в Московской области, г. Балашиха. Полной удаленки нет, т.к. Проекты ведут сами разработчики и периодически надо сесть за круглый стол и все обсудить, это быстрее и эффективнее, чем созваниваться и дистанционно обсуждать.
Что надо делать:
• разрабатывать бизнес-логику на PL/SQL
• дорабатывать и оптимизировать существующие серверные объекты (Oracle) на PL/SQL
• создавать собственные объекты/разделы с помощью встроенного конструктора ERP-системы
Что ждем:
• опыт разработки на PL/SQL от 3 лет
• отличное знание SQL и PL/ SQL
• понимание основ архитектуры Oracle
• владение навыками разработки оптимального кода и оптимизации запросов
• знание основ ООП, минимальный опыт программирования на высокоуровневых языках
Приветствуется (но не обязательно):
• опыт работы с ERP-системами (если с Парус 8, то еще лучше)
• опыт работы в каких-либо предметных областях из следующего списка: «Оптовая торговля», «Розничная торговля»,
«Складская логистика», «Транспортная логистика», «Производство», «Услуги автосервиса»
• опыт программирования на каком-либо из высокоуровневых языков (Delphi, .NET, Java, PHP)
• опыт интеграции c другими СУБД (MSSQL)
• опыт работы с системами контроля версий (SVN)
Что даем:
• 💸от 140000 до 200000 на руки по итогам интервью
• 📦Оформление по ТК РФ, полный соц. пакет
• 🏠Можно работать из дома 1-3 дня
• 💵Компенсация аренды жилья                                                                                                    • 💵Компенсация переезда                                                    • ⏰График работы 5/2 с 9:00 до 18:00
• 🍽Корпоративное питание
• 🚙Корпоративный транспорт из г. Железнодорожный
• 🥳Чай/кофе, дружная атмосфера, веселые корпоративы и многое другое)))

Пиши и шли резюме сюда: @Jane1204
источник

A

Angry Maid in pgsql – PostgreSQL
Сергей Худояров
а. теперь стало чуть понятнее. спасибо.
а можешь пожалуйста показать, как execute использовать?
execute format('select * from %I', table_name)
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
Angry Maid
execute format('select * from %I', table_name)
спасибо
источник