急!关于使用postgresql导入文本文件的小白问题,求SQL大神指导 255
现在有一个600多mb的txt格式的文件,是用分号(;)分隔的一共130多列的数据,希望用postgresql读取该数据并进行分析,现在想到的就是用CREATETABLE...
现在有一个600多mb的txt格式的文件,是用分号(;)分隔的一共130多列的数据,希望用postgresql读取该数据并进行分析,现在想到的就是用CREATE TABLE将表的结构手工输入,然后用COPY导入数据。请问:
1. 是否需要对各列的标题、数据类型用CREATE TABLE逐列进行手工录入?还是说有更好的方法?
2. 数据并不完整,大部分数据存在多列为空的情况,但目前并不了解这些列的数据应该是什么类型,请问该如何处理?有没有一个不需要指定数据类型就可以存储的方法?
3. 列表内有很多编码一类的数据(例:0000232141585),这些数字可以用int类型储存吗?数字开头的0会不会被删除?
求大神指导,谢谢! 展开
1. 是否需要对各列的标题、数据类型用CREATE TABLE逐列进行手工录入?还是说有更好的方法?
2. 数据并不完整,大部分数据存在多列为空的情况,但目前并不了解这些列的数据应该是什么类型,请问该如何处理?有没有一个不需要指定数据类型就可以存储的方法?
3. 列表内有很多编码一类的数据(例:0000232141585),这些数字可以用int类型储存吗?数字开头的0会不会被删除?
求大神指导,谢谢! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询