Мой столвставить в базу данных однозначно PostgreSQL
question_id | title | user_id |
+---------------+---------------------------------+----------------+
Ее типы
Column | Type | Modifiers
---------------------------------------+-----------------------------+-----------------------------------------------------------------
question_id | integer | not null default nextval('questions_question_id_seq'::regclass)
title | character varying(256) |
user_id | integer |
Я бегу
INSERT INTO questions VALUES (SERIAL, 'question title', 123);
Я получаю ошибку об использовании SERIAL ,
Как вы можете добавить вопрос в таблицу автоматически, используя уникальный question_id PostgreSQL?
Если в таблице есть столбец 'was_sent_at_time', я бы хотел знать, как вы можете автоматически добавить время в новый столбец. Моя неудачная попытка использует метод 'now()' и явное имя столбца в скобках: 'INSERT INTO questions (title, user_id, wast_sent_at_time) VALUES ('Lorem Ipsun.', 123, now())'. ** Как вы можете добавить время и в таблицу? ** –
@Masi: установите тип столбца was_sent_at_time следующим образом: timestamp not null default current_timestamp –
@Masi: послушайте максимко. Используйте значение CURRENT_TIMESTAMP, чтобы заполнить столбец was_sent_at_time. :-) –