SQL语句读取几种常见文件格式中的数据

Posted 我本嚣张啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句读取几种常见文件格式中的数据相关的知识,希望对你有一定的参考价值。

--下面是在SQL中,直接用SQL语句读取几种常见的文件格式中的数据   
    
  --/*   文本文件   
  select   *   from     
  OPENROWSET(\'MICROSOFT.JET.OLEDB.4.0\'   
  ,\'Text;HDR=NO;DATABASE=C:\' --c:是目录   
  ,aa#txt) --aa#txt是文本文件名aa.txt   
  --*/   
    
  --/*   Excel文件   
  select   *   from     
  OPENROWSET(\'MICROSOFT.JET.OLEDB.4.0\'   
  ,\'Excel   8.0;IMEX=1;HDR=YES;DATABASE=c: est.xls\' --c: est.xls是excel文件名   
  ,sheet1$)   
    
    
  --/*   dBase   IV文件   
  select   *   from     
  OPENROWSET(\'MICROSOFT.JET.OLEDB.4.0\'   
  ,\'dBase   IV;DATABASE=C:\' --c:是目录   
  ,\'select   *   from   [客户资料4.dbf]\') --客户资料4.dbf是文件名   
  --*/   
    
  --/*   dBase   III文件   
  select   *   from     
  OPENROWSET(\'MICROSOFT.JET.OLEDB.4.0\'   
  ,\'dBase   III;DATABASE=C:\'   
  ,\'select   *   from   [客户资料3.dbf]\')   
  --*/   
    
  --/*   FoxPro   数据库   
  select   *   from   openrowset(\'MSDASQL\',   
  \'Driver=Microsoft   Visual   FoxPro   Driver;SourceType=DBF;SourceDB=c:\', --c:是目录   
  \'select   *   from   [aa.DBF]\') --aa.dbf是文件名   
    
  /*--说明:   
    
  SourceDB=c:         c:是dbf文件的存放目录   
  [aa.DBF]                 是dbf文件名   
  --*/   
  --*/

 

 

以上是关于SQL语句读取几种常见文件格式中的数据的主要内容,如果未能解决你的问题,请参考以下文章

java读取文件内容常见几种方式

tensorflow读取数据之CSV格式

常见的文件类型有哪几种?

SHELL中如何将txt文件导入到oracle中,在oracle中经过sql语句后如何将结果导出

文档的类型都有哪些

Python将JSON格式数据转换为SQL语句以便导入MySQL数据库