Форум программистов, компьютерный форум CyberForum.ru

PostgreSQL

Войти
Регистрация
Восстановить пароль
 
arm12
0 / 0 / 0
Регистрация: 08.01.2016
Сообщений: 2
#1

Неверный синтаксис для uuid - PostgreSQL

27.12.2016, 04:57. Просмотров 293. Ответов 3
Метки нет (Все метки)

При попытке заполнить таблицу из файла выдает ошибку: неверный синтаксис для uuid: "0c48acce-41a3-4353-b3b5-a734cdc5a45b". Не могу понять из-за чего ошибка.
SQL
1
COPY "MODEL" ("ID", "NAME", "STATUS") FROM 'D:\data\MODEL.csv';
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grgdvo
528 / 469 / 131
Регистрация: 02.09.2012
Сообщений: 1,373
27.12.2016, 06:41     Неверный синтаксис для uuid #2
описание таблицы "MODE" покажите. У вас "ID" какой тип данных??
arm12
0 / 0 / 0
Регистрация: 08.01.2016
Сообщений: 2
27.12.2016, 14:07  [ТС]     Неверный синтаксис для uuid #3
SQL
1
2
3
4
5
6
7
CREATE TABLE DATA."MODEL"
(
  "ID" uuid NOT NULL,
  "NAME" CHARACTER VARYING NOT NULL,
  "STATUS" SMALLINT NOT NULL DEFAULT 0,
  CONSTRAINT "PK_MODEL" PRIMARY KEY ("ID")
)
grgdvo
528 / 469 / 131
Регистрация: 02.09.2012
Сообщений: 1,373
27.12.2016, 15:02     Неверный синтаксис для uuid #4
попробуйте добавить формат файла и разделитель столбцов
SQL
1
2
COPY DATA."MODEL" ("ID", "NAME", "STATUS") FROM 'D:\data\MODEL.csv'
(FORMAT csv, DELIMITER ',');
Yandex
Объявления
27.12.2016, 15:02     Неверный синтаксис для uuid
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru