powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как вставить только время?
3 сообщений из 3, страница 1 из 1
Как вставить только время?
    #38907242
Инга44
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите, пожалуйста, вставить время и дату в таблицу:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
CREATE TABLE serverpascal
(
  idserial serial NOT NULL,
  loginserver character varying(255),
  auth character varying(255),
  id character varying(255),
  curenday date,
  curenttime timestamp without time zone,
  counsens integer,
  CONSTRAINT pkkey PRIMARY KEY (idserial)
)
WITH (OIDS=FALSE);
ALTER TABLE serverpascal OWNER TO postgres;



INSERT INTO serverpascal (loginserver, auth, id, curenday, curenttime, counsens) VALUES('L','A','id','2015-03-17','00:59:51',44);



ERROR: invalid input syntax for type timestamp: "00:59:51"

Может надо переделать колонки в таблице? Мне надо в одной колонке иметь дату, во второй время.
Спасибо.
...
Рейтинг: 0 / 0
Как вставить только время?
    #38907269
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инга44,
У вас не тот тип данных в таблице, чтобы время вставлять.
Код: plsql
1.
alter table serverpascal alter column curenttime  type time;



А вообще вы напрасно раздельно храните дату и время, timestamp всем хорош.
Если нужно извлекать определенные диапазоны времени, с индексами все будет ОК.
...
Рейтинг: 0 / 0
Как вставить только время?
    #38907281
Инга44
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как вставить только время?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]