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

转载 2007年10月12日 15:28:00
--下面是在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文件名   
  --
*/
   
  
--*/
 

MySQL导入.sql文件及常用命令

MySQL导入.sql文件及常用命令在MySQL Qurey   Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令:mysql> source ...
  • muziduoxi
  • muziduoxi
  • 2010年12月22日 10:59
  • 374774

在sql server2005中读取txt文件的内容

首先在C盘下创建一个"ttt.txt",再执行如下代码create table tmp_text (lines nvarchar(1000))bulk insert tmp_text from NC:...
  • yqlit
  • yqlit
  • 2008年02月01日 21:42
  • 265

C#读取.sql文件并执行文件中的sql

有些时候我们需要在程序中编写读取sql脚本文件并执行这些sql语句,但是我们在有些时候会遇到读出来的sql语句不能执行,其实不能执行并不是你的sql脚本文件有错误,而是去执行sql语句的时候,而是C#...
  • yu13767514297
  • yu13767514297
  • 2015年11月04日 10:16
  • 3289

java 读取文件 和 执行SQL脚本 (支持中文)

  读文件操作应用 执行SQL脚本文件 /** * 执行SQL脚本文件 * @param path * @throws SQLException * @throws ClassNotFoundExce...
  • azheng270
  • azheng270
  • 2008年01月15日 14:58
  • 6376

从TXT文本文档向Sql Server中批量导入数据

因为工作的需要,近期在做数据的分析和数据的迁移。在做数据迁移的时候需要将原有的数据导入到新建的数据库中。本来这个单纯的数据导入导出是没有什么问题的,但是客户原有的数据全部都是存在.dat文件中的。所以...
  • xuemoyao
  • xuemoyao
  • 2013年01月15日 16:30
  • 21519

把文本文件读取到SQLServer数据库中

SQL Server 里面有一个命令可以直接将文本文件导入到数据库中可以设置分割的字符如下:BULK INSERT以用户指定的格式复制一个数据文件至数据库表或视图中。语法BULK INSERT [ [...
  • senbar
  • senbar
  • 2006年05月22日 13:59
  • 2144

C#读取*.sql文件,并执行里面的SQL语句

public static ArrayList GetSqlFile(string varFileName, string dbname)         {             ArrayL...
  • Mr_Data_Mining
  • Mr_Data_Mining
  • 2013年03月01日 09:23
  • 974

定时读取SQL文件执行入库程序

  • 2012年10月27日 10:16
  • 14.18MB
  • 下载

标准Sql语句的写法

有次面试非得让我写3表连接查询的标准SQL语句,可是我不知道,我们一般都是直接写而不考虑是否遵循标准,能用即可的。所以检查了一下。具体的如下:(http://blog.chinaunix.net/u/...
  • longronglin
  • longronglin
  • 2008年04月04日 15:30
  • 7899

一个超长SQL语句的规范书写格式范例.

select f.*, g.trueworkload from (select a.username, d.batchcode, c.workflowname, count(*) workload ...
  • only_endure
  • only_endure
  • 2009年03月24日 16:29
  • 5587
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL 语句读取几种常见文件格式中的数据
举报原因:
原因补充:

(最多只允许输入30个字)