`
hdxiong
  • 浏览: 377145 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL Server2000中用BULK INSERT语句导入文本数据

阅读更多
SQL Server2000中用BULK INSERT语句导入文本数据
======================================================================
--建表
CREATE TABLE [dbo].[T](
[Company] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL,
[Address] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL,
[PostCode] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL,
[Name] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]


--插入
BULK INSERT T 
FROM 'c:\a.txt' 
WITH ( 
     FIELDTERMINATOR = '\n', --字段间隔符号
      ROWTERMINATOR = '\n\n' --记录间隔符号
      ... --更多参数参见http://technet.microsoft.com/zh-cn/library/ms188365.aspx
) 

--根据需要可以修改字符及记录间隔符号
select * from t --查看刚才导进去的数据

======================================================================

要导入的数据如下[a.txt,保存到c盘下,每个字段是一个回车,每条记录是2个回车]
**********************************************
北京
北京
10001
北京

上海
上海
20001
上海
**********************************************

本文转自:http://hi.baidu.com/wishwingliao/blog/item/0b247fecf43705d02f2e2198.html
分享到:
评论

相关推荐

    SQL Server表数据导出成Insert语句的工具

    7. **文件格式与导入**:导出的Insert语句通常保存为文本文件,如.sql格式,方便在其他SQL Server环境中运行。用户可以直接在查询编辑器中打开并执行,也可以通过脚本自动化执行。 8. **自动化集成**:对于持续集成...

    SQLServer导出为Insert语句

    本话题聚焦于如何将SQL Server中的用户表数据导出为Insert语句,这通常用于数据迁移、备份或者测试环境的数据填充。下面我们将详细讨论这个过程以及涉及的相关技术。 1. **SQL Server数据库**:SQL Server是由微软...

    将sqlserver表中指定数据转化为insert语句

    在SQL Server中,有时我们需要将现有表中的特定数据导出为INSERT语句,以便在其他数据库或备份中重建这些记录。这通常在迁移数据、创建测试数据或者进行数据备份时非常有用。以下是如何将SQL Server表中指定数据转化...

    sqlserver表数据生成insertsql脚本(导出成insertsql脚本).pdf

    SQL Server表数据生成INSERT SQL脚本 SQL Server是一种强大的关系数据库管理系统,提供了多种方式来生成INSERT SQL脚本,以便将数据导出到其他数据库或系统中。在本文中,我们将介绍如何使用SQL Server 2008中文版...

    SQLServer表数据转化为sql语句(表数据搬运,一键快捷导出为insert语句,方便导入到其它库)

    功能: 根据表名、where条件,生成导出数据的SQL语句。(包含insert语句。结果可一键执行,利于数据导出、导入) 参数: @tableName nvarchar(100) --表名 ,@sqlWhere nvarchar(500) --where条件,如'a=''123'' '(传...

    SQL Server SQL语句导入导出大全

    这里使用了 BULK INSERT 语句来批量导入数据。 导入 dBase IV 文件 为了将数据从 dBase IV 文件导入到 SQL Server,使用 SELECT * FROM OPENROWSET(’MICROSOFT.JET.OLEDB.4.0’ ,’dBase IV;HDR=NO;IMEX=2;...

    SQL SERVER BULK INSERT用法

    BULK INSERT 是 SQL Server 中的一种 BulkCopy 功能,允许用户快速将大量数据从文本文件或其他数据源导入到数据库表或视图中。下面是 BULK INSERT 的详细用法和参数解释: 基本语法 BULK INSERT [ [ 'database_...

    从SQLSERVER数据库中导出记录生成insert into 语句

    从SQLSERVER数据库中导出记录生成insert into 语句

    将SQL SERVER的数据导成Insert 语句

    总的来说,"ExportDBData.exe"和"ExportDBData.ini"提供了一个方便的解决方案,帮助SQL SERVER用户快速导出数据为INSERT语句,从而实现数据迁移和备份。在实际操作中,根据具体的数据库结构和业务需求,可能还需要...

    SQL 导出数据 insert 语句

    "SQL 导出数据 insert 语句"是指一种技术,它允许我们把数据库中的记录转换为一系列的INSERT语句,这样就可以在需要的时候重新执行这些语句来插入数据。这种做法尤其适用于小型数据集或者作为数据迁移的一种手段。 ...

    SQL SERVER 数据自动生成SQL语句

    SQL Server 数据自动生成SQL语句是一项实用的功能,它极大地简化了数据迁移或备份的过程。这个功能使得用户能够快速地根据数据库中的表结构和已有数据,生成相应的SQL插入语句,以便将这些数据移植到其他数据库系统...

    bulk insert导入数据

    ### Bulk Insert导入数据知识点 #### 一、Bulk Insert概述 - **定义**:`BULK INSERT` 是 SQL Server 提供的一种高效数据导入工具,能够帮助用户快速地将大量数据从文本文件导入到数据库表中。 - **优势**: - **...

    sqlserver导入数据

    SQL Server 导入数据 SQL Server 是一个功能强大且广泛使用的关系数据库管理系统,它提供了多种方式来导入数据,...同时,SQL Server 也提供了许多其他的数据导入方式,如使用 BULK INSERT 语句、使用数据导入向导等。

    SQL数据导出insert语句工具

    "SQL数据导出insert语句工具"是一款专门用于帮助用户将SQL查询结果转化为INSERT语句的实用程序,便于快速生成批量插入数据的脚本。这种工具极大地简化了手动编写大量INSERT语句的繁琐工作,提高了工作效率。 首先,...

    SQL Server数据导入SQLite工具

    当我们需要在两者之间进行数据迁移时,就需要借助特定的工具来完成,比如"SQL Server数据导入SQLite工具"。 这个工具的主要功能是将SQL Server数据库转换为SQLite数据库,这对于开发者和数据管理人员来说非常实用。...

    数据库Insert语句生成工具(SQLSERVER版).zip

    数据库Insert语句生成工具是针对SQL Server数据库设计的一款实用程序,主要目的是为了简化在不同环境间迁移或初始化数据的过程。这个Python编写的工具允许用户快速、高效地为多个表生成Insert语句,使得数据导入变得...

    生成数据库表insert语句脚本

    - **使用数据库工具**:大多数数据库管理工具(如MySQL Workbench, SQL Server Management Studio等)都提供了生成INSERT语句的功能。 - **编程方式**:通过编程语言(如Python, Java)连接数据库,遍历表中所有行...

    SQLSERVER数据库Insert语句生成工具1.0.rar

    一款可自定义条件导出数据工具。SQLSERVER版数据库Insert语句生成工具。 因SQL server management studio及其它三方数据库管理工具无法做到导出SQL server数据库指定条件的数据。所以小编介绍一种python编写的脚本。

    将txt与excel文件导入SQLServer数据库的sql代码

    - BULK INSERT语句的基本语法包括指定要导入数据的数据库表名、数据源文件的路径、字段分隔符以及行结束符。 ```sql BULK INSERT 表名 FROM '文件路径' WITH ( FIELDTERMINATOR = '字段分隔符', ...

    DataImportSeverTable.zip excel导入sqlserver2000

    在实际操作中,可能会遇到数据格式不匹配、大量数据导入效率低等问题,此时可能需要调整Excel文件格式,或者考虑使用批量导入工具,如BULK INSERT语句或者SSIS(SQL Server Integration Services)等更高级的方法。...

Global site tag (gtag.js) - Google Analytics