数据库 – 将`tsv`文件插入postgresql数据库

我有几个保存为tsv的文件.我想把它们插入一个 postgresql数据库,用sql来分析它们.

但是,我的问题是如何将这个tsv文件插入Windows 7下的postgresql 9.2?

我感谢你的回复

PS:我已经创建了具有正确值的表,如:

CREATE TABLE评级(分配VARCHAR,投票VARCHAR,排名FLOAT,标题VARCHAR);

文件在目录中:

C:/Users/testUser/Desktop/TSV/ratings.list.tsv

解决方法

对于分页分隔值,可以使用copY:

http://www.postgresql.org/docs/current/static/sql-copy.html

根据您的文件的确切格式,它可能是这样的:

copY ratings FROM 'C:/Users/testUser/Desktop/TSV/ratings.list.tsv' DELIMITER '\t'

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...