PyQt QPushButton Цвет фона

Если вы хотите сделать это в pgadmin, это намного проще. Кажется, что в postgressql добавляется автоматическое приращение к столбцу, сначала нам нужно создать последовательность автоматического увеличения и добавить ее в требуемый столбец. Мне это понравилось.

1) Во-первых, вам нужно убедиться, что для вашей таблицы есть первичный ключ. Также сохраните тип данных первичного ключа в bigint или smallint. (Я использовал bigint, не мог найти тип данных, называемый серийным, как упоминалось в других ответах в другом месте)

2) Затем добавьте последовательность, щелкнув правой кнопкой мыши по последовательности-> добавить новую последовательность. Если в таблице нет данных, оставьте последовательность как есть, не вносите никаких изменений. Просто сохраните его. Если существуют существующие данные, добавьте последнее или самое большее значение в столбце первичного ключа в значение Текущее значение на вкладке «Определения», как показано ниже.

3) Наконец, добавьте строку nextval('your_sequence_name'::regclass) в значение по умолчанию в вашем первичном ключе, как показано ниже.

Убедитесь, что имя последовательности здесь правильно. Это все, и автоматический прирост должен работать.

13
задан Trying_hard 19 December 2013 в 09:54
поделиться