postgresql - 将文本文件复制为字符串
问题描述
如何在 PostgreSQL 中将文本文件复制为单列(基本上复制没有列分隔符的文本文件)?
drop table if exists txt_file;
create temp table txt_file
(
string text
);
copy txt_file (string) from '(...)/functions.txt' csv;
解决方案
不能,除非您可以识别文件中永远不会出现的两个字符以指定为分隔符和引号。否则,您将不得不对文件进行预处理以适当地转义。
推荐阅读
- c# - DLL 无法写入文件,因为它正被另一个进程使用
- ruby - 如何在 Ruby 中使用 Net::SSH 复制文件?
- javascript - arrayToList 产生奇数输出。怎么了?
- python - 有效地找到一个单词的所有可能的唯一排列
- javascript - 解析嵌套的 Json
- c++ - 读取一个二进制文件,其中每个元素都是一个 2 字节整数
- php - 站点维护模式让我的 IP 只能看到主页 (htaccess)
- c++ - CUDA:如何创建 2D 纹理对象?
- python - 如何使 GradientBoostingRegressor 与 scikit-learn 中的 BaseEstimator 一起工作?
- javascript - MYSQL如何将图像插入数据库