psql:ERROR:语法错误在""LINE 1:

raj*_*rma 1 unix postgresql-9.1

我正在fn_reset_eta_transactional_data();通过linux机器执行功能.该函数适用于100多个模式.运行脚本后我得到了

psql:/patha/query.sql:2: ERROR: syntax error at or near "" LINE 1: .

请帮忙.

Ale*_*sky 6

我遇到了同样的问题:检查脚本的编码.可能是UTF-8_BOM.所以,我将它转换为UTF-8并且错误消失了. 说明

  • 谢谢你说到点子上——没有 BOM 的 UTF-8——用记事本 ++ 很容易修复......再次感谢 (2认同)