Re: ERROR: invalid input syntax for integer: SQL state: 22P02

Поиск
Список
Период
Сортировка
От avalon78 geek
Тема Re: ERROR: invalid input syntax for integer: SQL state: 22P02
Дата
Msg-id CALcq1oOyHaBKojt4W_r9JiYreaUNYsM5SCBVa+dFHuCaxUuA=Q@mail.gmail.com
обсуждение исходный текст
Ответ на ERROR: invalid input syntax for integer: SQL state: 22P02  (avalon78 geek <avalon78.gr@gmail.com>)
Список pgsql-novice


On Tue, Jan 3, 2012 at 1:30 PM, avalon78 geek <avalon78.gr@gmail.com> wrote:
yes that was i changed editor and worked !


On Sun, Jan 1, 2012 at 8:08 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
avalon78 geek <avalon78.gr@gmail.com> writes:
> i issue the following sql command
> COPY cust
>  FROM 'C:\Program Files\PostgreSQL\9.1\customers.txt'
> WITH DELIMITER ';'  ;

> and i get an error
> ERROR: invalid input syntax for integer: "13"
> SQL state: 22P02

That looks like you have a Unicode BOM marker at the start of the file.
There are some (pretty broken IMO) Windows editors that add such behind
your back in order to mark a text file as being text ... of course, it's
not plain text anymore, and BOM is useless/illegal in UTF-8 anyway, but
standards compliance was never Microsoft's strong suit.

Save the file with some other editor.

                       regards, tom lane


В списке pgsql-novice по дате отправления:

Предыдущее
От: Sergio Sinuco
Дата:
Сообщение: Re: Lock while delete a table
Следующее
От: avalon78 geek
Дата:
Сообщение: Re: ERROR: invalid input syntax for integer: SQL state: 22P02