ошибка "nonstandard use of \\"

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

ошибка "nonstandard use of \\"

Непрочитанное сообщение f0s » 2008-12-04 13:19:30

при работе с 1с в постгре (не вано под виндоус или фрей), в логах такая ошибка постоянно:

Код: Выделить всё

Dec  3 16:24:07 fileserver postgres[72056]: [241818-1] WARNING:  nonstandard use of \\ in a string literal at character 145
Dec  3 16:24:07 fileserver postgres[72056]: [241818-2] HINT:  Use the escape string syntax for backslashes, e.g., E'\\'.
Dec  3 16:24:07 fileserver postgres[72056]: [241819-1] WARNING:  nonstandard use of \\ in a string literal at character 179
Dec  3 16:24:07 fileserver postgres[72056]: [241819-2] HINT:  Use the escape string syntax for backslashes, e.g., E'\\'.

у меня вроде в конифгек нет ничего такого.. или он на саму базу ругается?
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35429
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение Alex Keda » 2009-05-31 23:16:46

варнинги...
забей.
кривые программизды 1с чё-то налабали...
Убей их всех! Бог потом рассортирует...

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение zg » 2009-06-02 20:27:22

f0s писал(а):или он на саму базу ругается?
если в запросе встречается обратный слеш, то он воспринимается как активатор. В винде обратный слеш служит раздилителем пути. То есть следующий код выполнится успешно, но с варнингами, поскольку управляющих символов не так много

Код: Выделить всё

insert ... "c:\program files\1c"
а такой вставит неверный путь, поскольку \n заменится на символ перевода каретки

Код: Выделить всё

insert ... "c:\program files\new folder\1c"
собстевнно поэтому и варнинг — мол не юзайте опасный символ где не попадя во избежание недоразумений.

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение f0s » 2009-06-03 8:25:44

это все понятно.. просто не ясно, где это править в 1с-ке-то.. ибо никакие Insert и т.п. я не задавал.
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение zg » 2009-06-03 8:33:03

дак запросы делает 1с-ка, там и косяки. Программеры кривые запросы шлют. Можно в поддержку написать.

Гость
проходил мимо

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение Гость » 2009-07-25 11:43:13

Вообще-то это легко решается правкой конфига.

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение f0s » 2009-07-27 9:30:18

Гость писал(а):Вообще-то это легко решается правкой конфига.
конфига 1с?
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Гость
проходил мимо

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение Гость » 2009-07-28 18:32:37

f0s писал(а):конфига 1с?
Нет, конфига Postgre. Очень быстро находится поиском.

мимоходящий
рядовой
Сообщения: 21
Зарегистрирован: 2008-06-17 15:23:56

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение мимоходящий » 2009-07-29 10:52:08

я это правил следующим образом:

Код: Выделить всё

log_min_messages = error 
тогда лог не распухает)иначе от предупреждений у меня на 40 человеках за сутки 10 гигов лог был :smile:
а так - только егоги выдает - то, что и надо.

Jes
проходил мимо

Re: ошибка "nonstandard use of \\"

Непрочитанное сообщение Jes » 2010-04-07 20:47:46

правильный ответ
escape_string_warning = off