您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用php将txt文件导入postgres时出现的问题

使用php将txt文件导入postgres时出现的问题

实际上,您\copy不能通过pg_query(). 它。它是客户端的元命令。

在那里你可以执行:

\copy data1 FROM 'data1.txt' WITH CSV HEADER DELIMITER AS ',' QUOTE AS '^'

或者运行 shell 命令:

psql mydb -c "\copy data1 FROM 'data1.txt'
                WITH CSV HEADER DELIMITER AS ',' QUOTE AS '^'"

注意引号。值需要在 Postgresql 中单引号): 'value'。 双引号用于标识符 - 仅实际需要用于具有大写字母或非法字符的标识符或保留字:"My table".

php 2022/1/1 18:53:01 有469人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶