powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблема со вставкой данных.
3 сообщений из 3, страница 1 из 1
Проблема со вставкой данных.
    #39788987
bix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bix
Гость
Всем привет!
Версия postgrespro 9.6.2.
Есть таблица и в нее периодически вставляются данные из файла. Недавно заметил, что в ней появились дублирующие строки(забыл в свое время CONSTRAINT сделать -( ) Их было немного, но я решил таблицу переделать.

CREATE TABLE tbl_ram AS (SELECT DISTINCT ON (sar_date, sar_time) * FROM tbl_ram);
ALTER TABLE tbl_ram RENAME TO tbl_ram_drop;
ALTER TABLE tbl_ram_temp RENAME TO tbl_ram;
alter table tbl_ram add CONSTRAINT sar_tblram UNIQUE (sar_date,sar_time);

Суть проблемы.
Пытаюсь вставить данные.
COPY tbl_ram (sar_time,kbmemfree,kbmemused,memused,kbbuffers,kbcached,kbswpfree,kbswpused,swpused,kbswpcad)
from '1.tmp' CSV DELIMITER ' ';
COPY 12 т.е. получается 12 строк вставилось.


sar=# select * from tbl_ram where sar_date=current_date order by sar_time;
sar_date | sar_time | kbmemfree | kbmemused | memused | kbbuffers | kbcached | kbswpfree | kbswpused | swpused | kbswpcad
----------+----------+-----------+-----------+---------+-----------+----------+-----------+-----------+---------+----------
(0 rows)

Данных нет, как так?
...
Рейтинг: 0 / 0
Проблема со вставкой данных.
    #39788998
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bix,

как из приведённого текста должно следовать, что условие sar_date=current_date будет выполняться для каких-то строк?
хинт: вы возможно думаете, что у вас есть default now()? Откуда бы ему взяться?
...
Рейтинг: 0 / 0
Проблема со вставкой данных.
    #39789014
bix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bix
Гость
Да, вы правы. Значения по умолчанию для столбца sar_date нету. Выставил, все нормально стало.
Спасибо!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблема со вставкой данных.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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