我的命令提示符具有以下结构:
psql -d databasename -h hostname -p portnumber -U username -w -f batchfile\location\here
我收到以下错误:
ERROR: syntax error at or near "ï>>¿" LINE 1: ï>>¿
这会导致批处理中的第一个sql查询无法运行。
使用<执行批处理文件时似乎没有任何问题。见下面的例子:
psql -d databasename -h hostname -p portnumber -U username -w < batchfile\location\here
我正在运行postgreSQL版本8.2.15。
在使用-f时,命令行或sql批处理中是否存在某些内容?提前谢谢!