LINUX.ORG.RU

Исходники «Истории о PostgreSQL»

 , ,


0

0

С ноября 2006 по апрель 2007 в журнале Linux Format печатался цикл статей о свободной базе данных PostgreSQL. Основной целью цикла была популяризация PostgreSQL как надёжного и доступного хранилища информации.

Выкладываю исходники статей под лицензией CC-BY-SA. При необходимости по запросу сменю лицензию любую другую, но тоже свободную.

Если кому-нибудь этот текст окажется полезен при написании книг/статей, то буду признателен за информацию об этом. Если нужно, то могу выступить и в роли соавтора.

>>> Подробности

Ответ на: комментарий от alebu

>Ну я бы сказал, что самое неудобное будет отсутсвие auto_increment, вместо него надо с sequence разобраться.

test=# create table ser (id serial primary key, x text);
NOTICE:  CREATE TABLE will create implicit sequence "ser_id_seq" for serial column "ser.id"
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "ser_pkey" for table "ser"
CREATE TABLE
test=# insert into ser (x) values('aaa');
INSERT 0 1
test=# insert into ser (x) values('aaa');
INSERT 0 1
test=# insert into ser (x) values('aaa');
INSERT 0 1
test=# insert into ser (x) values('aaa');
INSERT 0 1
test=# select * from ser;
 id |  x
----+-----
  1 | aaa
  2 | aaa
  3 | aaa
  4 | aaa
(4 rows)

test=#    


ыыы?

r ★★★★★
()
Ответ на: комментарий от r

это в смысле все разобрано до нас.

надо запомнить три команды \dT, \df и \h и не лениться изучать че они пишут. Терминал psql вообще лучшая вещь которая существует в природе. Все остальные тупо слливают по сравнению c.

r ★★★★★
()
Ответ на: комментарий от r

Союзно r!

Так их! Тупых должно жеЧь глаголом!

Как освоят еще расскажи им что sequence - это не обязательно автоинкремент на 1 - пусть изобразят на богопротивном мыскле,)

anonymous
()
Ответ на: комментарий от anonymous

автоинкремент в мускуле тоже не обязан строго единичный шаг иметь. %-)

mirage
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.