Вопросы по SQL и другие аспекты работы PostgreSQL

warning: Creating default object from empty value in /var/www/victor/web/pgdocs.ru/data/modules/taxonomy/taxonomy.pages.inc on line 33.
Здесь обсуждаются запросы на SQL в PostgreSQL. Оптимизация запросов, реализация, подходы и т.д.

Создание архивов БД

День добрый.

Наверно я не один такой на земле, но Гугл отказывается помочь в моей проблеме. Сразу предупрежу, что с PostgreSQL никогда ранее не работал, но имею довольно приличный опыт работы с другими СУБД.

работа с массивами

Есть таблица table1 с полем float4[][]. Есть другая таблица table2 с полями float, float. Вопрос: как выполнить вставку в table1, чтобы сформировать из двух колонок второй таблицы один массив для первой таблицы?

PostgreSQL 8.3 и поиск по полям с датой

Доброго времени суток! Сразу же непосредственно к сабжу.
На 8.0 осуществлял поиск по полям с датой следующим образом:
SELECT....
FROM....
WHERE.... and viewName."столбецName" LIKE 'гггг-мм-дд'
где гггг - год, мм - месяц, дд - день, а viewName."столбецName" - есть поле дат.

Подстановка значения вместо имени переменной

Изображение Игорь

В краце, хочется иметь одну триггерную функцию на вставку, ну или хотя бы одну на группу таблиц. Имена таблиц содержат оперделённый индекс, этот же индекс используется и в именах полей. [например, table01 -> id01, table02 ->id02].

references и null

привет всем! Сейчас создаю базу данных на сотрудников и столкнулся с такой проблемой... У меня есть таблица типа:
table1: id,фамилия, имя, отчетсво, город, село
колонки город и село являются типом integer и ссылаются (references city(id) и village(id)) на таблицы:
city: id,название_города
village: id,название_деревни

Создавать таблицы динамически или хранить всё в одной?

Нужен совет.
Имеется таблица куда записываются данные некоторых устройств.
Какая организация лучше(время выборки критично, время записи в меньшей степени):
1) динамическое создание/удаление таблиц для каждого устройства в ходе работы программы
или
2) хранение данных всех устройств в одной таблице
?

ROLE

Привет всем, просмотрел форум, нашел вопрос который меня интересовал, но там ссылка на англоязычные доки...

Вопрос по полям

Привет всем. Вопрос такой:
У меня есть 2 таблицы:

1.
| id | time | lenta |
| 0 | 123 | Math |

2.
id | time
123 | 8:30

Как сделать так, чтобы при выполнении команды select таблицы 1, у меня вывелось:
0 | 8:30 | Math
, а не
0 | 123 | math

2 вопроса о PostgreSQL

Привет всем!
Я только не давно начал осваивать PostgreSQL и у меня возникли несколько вопросов:

Какие хостеры предоставляю PostgreSQL вместо MySQL - и соответственно кто из них лучший?

Это в принципе продолжение темы про 300.000 пользователей, тк я понял, что в принципе это не плохой выбор для такой нагрузке - хотелось бы узнать какой хостер лучше???

Собранный материал

Back to top

(С) Виктор Вислобоков, 2008-2023