Pull to refresh
  • by relevance
  • by date
  • by rating

6-я PHP конференция 24-25мая 2007 или 4 года конференций за 4 минуты

Website development
Total votes 32: ↑25 and ↓7+18
Views639
Comments 45

Получение id добавленной записи в PostgeSQL

PostgreSQL
Каким бы супер-пупер спецом вы не были — в процессе разработки эпизодически попадаются интересные и удобные вещи о которых, казалось бы, давно бы пора знать, но все никак не складывалось. Этакий ништячок, найдя который хочется воскликнуть: «Эврика!». Вот таким ништячком для меня стал элемент синтаксиса INSERT в PostgreSQL, которым я и хочу поделиться с вами.

Ситуация: После добавления записи в базу нужно получить id этой самой свеже-вставленной записи.
Решение на PostgreSQL: INSERT… RETURNING id где id — это PRIMARY_KEY в таблице.

Просто и элегантно, не правда ли?
Читать дальше →
Total votes 51: ↑29 and ↓22+7
Views44K
Comments 36

Проектирование в PostgreSQL документо-ориентированного API: Комплексные запросы (Часть 4)

JavaScriptPostgreSQLSQL
Translation
Хранение документов в Postgres немного проще, теперь у нас есть серьезные процедуры сохранения, возможность запускать полнотекстовый поиск, и некоторые простые процедуры поиска и фильтрации.

Это только половина истории, конечно же. Рудиментарные поиски могут служить нуждам приложения, но они никогда не будут работать в долгой перспективе, когда нам надо будет задавать более глубокие вопросы.
Читать дальше →
Total votes 17: ↑16 and ↓1+15
Views5.7K
Comments 0