Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Ошибка при добавлении в типах Date / 4 сообщений из 4, страница 1 из 1
13.02.2014, 15:37:22
    #38559968
lexflax
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при добавлении в типах Date
Доброго времени суток...
при вставлении записи в таблицу а именно в поле с типом данным date выдает ошибку...
всякие разные варианты дат пытался вставлять все равно никакой вариант не воспринимает...
Подскажите любую дату которую он сможет принять... и почему не принимает??
INSERT INTO flight(
nr, dc, df, tf, numtick)
VALUES (101,'seul',Моп 25 Jun 12:24:00 2001 PDT, 2, 12);


ошибку выдает
ОШИБКА: ошибка синтаксиса (примерное положение: "25")
LINE 3: VALUES (101,'seul',Моп 25 Jun 12:24:00 2001 PDT, 2, 12);
^

********** Ошибка **********

ОШИБКА: ошибка синтаксиса (примерное положение: "25")
SQL state: 42601
Символ: 85
...
Рейтинг: 0 / 0
13.02.2014, 15:42:20
    #38559982
Ошибка при добавлении в типах Date
если дату задаешь строковым литералом, то где одинарные кавычки вокруг него?
...
Рейтинг: 0 / 0
13.02.2014, 16:18:21
    #38560052
lexflax
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при добавлении в типах Date
Поставил кавычки
SERT INTO flight(
nr, dc, df, tf, numtick)
VALUES (101,'seul','July 1. 2001', 2, 12);
Проблема осталась
ОШИБКА: неверный синтаксис для типа date: "July 1. 2001"
LINE 3: VALUES (101,'seul','July 1. 2001', 2, 12);
^

********** Ошибка **********

ОШИБКА: неверный синтаксис для типа date: "July 1. 2001"
SQL state: 22007

Структура таблицы
-- Table: flight

-- DROP TABLE flight;

CREATE TABLE flight
(
nr character(1),
dc character varying,
df date,
tf integer,
numtick integer
)
WITH (
OIDS=FALSE
);
ALTER TABLE flight OWNER TO postgres;
...
Рейтинг: 0 / 0
13.02.2014, 17:09:21
    #38560119
ARTURV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при добавлении в типах Date
lexflaxПоставил кавычки
SERT INTO flight(
nr, dc, df, tf, numtick)
VALUES (101,'seul','July 1. 2001', 2, 12);
Проблема осталась
ОШИБКА: неверный синтаксис для типа date: "July 1. 2001"
LINE 3: VALUES (101,'seul','July 1. 2001', 2, 12);
^

********** Ошибка **********

ОШИБКА: неверный синтаксис для типа date: "July 1. 2001"
SQL state: 22007

Структура таблицы
-- Table: flight

-- DROP TABLE flight;

CREATE TABLE flight
(
nr character(1),
dc character varying,
df date,
tf integer,
numtick integer
)
WITH (
OIDS=FALSE
);
ALTER TABLE flight OWNER TO postgres;

А зачем у Вас точка
select 101,'seul','July 1 2001'::timestamp , 2, 12
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Ошибка при добавлении в типах Date / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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