Re: insert into: NULL in date column
От | Rich Shepard |
---|---|
Тема | Re: insert into: NULL in date column |
Дата | |
Msg-id | alpine.LNX.2.20.1901111557460.8922@salmo.appl-ecosys.com обсуждение исходный текст |
Ответ на | Re: insert into: NULL in date column (Ken Tanzer <ken.tanzer@gmail.com>) |
Ответы |
Re: insert into: NULL in date column
Re: insert into: NULL in date column |
Список | pgsql-general |
On Fri, 11 Jan 2019, Ken Tanzer wrote: > I think the problem is actually that you're trying to represent your NULL > dates with '', which PG doesn't like. Ken, That's certainly how I saw the error message. > cat test.csv > > my_text,my_date,my_int > 'Some Text','1/1/18',3 > 'More Text,,2 > 'Enough','',1 > > CREATE TEMP TABLE my_test (my_text TEXT, my_date DATE, my_int INT); > > \copy my_test FROM test.csv WITH CSV HEADER > > ERROR: invalid input syntax for type date: "''" > CONTEXT: COPY my_test, line 4, column my_date: "''" > > > You'll note that it breaks on the last line, which is like yours, not > the one before it. Huh! I'll leave off the quote marks and see if that makes a difference ... tomorrow morning. Since dates are treated as strings I thought their absence also needed the quotes. Stay tuned to this mail list for test results. Thanks, Rich
В списке pgsql-general по дате отправления: