SQL导入TXT

TXT格式这样,有分列符和分行符

看出总共5行

CREATE TABLE [dbo].[test_table](
    [col1] [nvarchar](50) NULL,
    [col2] [nvarchar](50) NULL,
    [col3] [nvarchar](50) NULL,
    [col4] [nvarchar](50) NULL,
    [col5] [nvarchar](500) NULL
) ON [PRIMARY]

再用语句执行

Bulk  insert  test_table

      From  ‘C:\Users\XY\Desktop\test.txt‘ ---文件路径

      With

      (  fieldterminator=‘‘,  ---分列符

          rowterminator=‘\n‘  --分行符

      )

最终结果:

时间: 2024-10-05 06:12:56

SQL导入TXT的相关文章

SQL导入txt以及SQL中的时间格式操作

原文:SQL导入txt以及SQL中的时间格式操作 MySQL中导入txt的指令为: load data local infile "路径名称" into table "表名" 比如我文件的具体位置为"f:\\dataset\\beijing\\xx.txt",创建的表名为"person",则上述指令的具体表达为: load data local infile "f:\\dataset\\beijing\\xx.txt

导入txt文件到SQL SERVER 2008

最近在学习数据库,想要试处理大量数据.大量的数据手动输入是不可能的了,所以需要导入.本人上网看了不少的教程,然后下载了txt格式的一万条彩票开奖记录数据.但是把这些数据导入到SQL Server 2008中仍然花费了一天半的时间.上网上找的教程始终没有很好的解决我在导入过程中的遇到的问题.为此写这篇博客以供参考!下面先图解导入步骤,最后再说注意事项.(本篇博客只对菜鸟有用) 第一步,打开导入导出工具.(win7 32位系统下SQL自带,64位系统下好像要装) 第二步,选择源文件的格式.这里txt

MySQL导入txt数据及导出整个数据库或者数据库某个表的方法

MySQL导入txt数据 例: create schema foursquare_nyc; use foursquare_nyc; create table checkins(    userid int not null auto_increment,    originid varchar(30),    locationid varchar(40),    x double,    y double,    primary key(userid) ); load data local in

Mysql 8.0 导入txt文件操作(课程实验)

一.实验准备: 1.实验设备:Dell laptop 7559; 2.实验环境:windows 10操作系统; 3.数据库版本:mysql 8.0; 二.实验目的: 1.将一个宠物表pet.txt文件导入数据库; 2.掌握使用查看和修改mysql文件操作的全局变量 三.实验步骤: 1.用cmd登录root权限的sql服务器(由于mysql8.0在Windows10上,安全权限问题,普通用户权限无法成功导入文件或进行文件操作.反复查询了各大技术网站也未能成功实现.) 所以命令如下:   以上结果即

MySQL导入txt文件

"Flufy","Harold","cat","f","1993-2-4" "claws","Gwen","cat","m","1994-3-17" "Brower","Diane","dog","m","1994-3-

Excel 通过pl/sql导入到数据库 文本导入器 odbc导入器

 Excel 通过pl/sql导入到数据库 第一种方法:文本导入器 1.准备Excel导入数据   jc.xls 2.把 jc.xls 文件 改为 jc.csv文件 3.在数据库里建一张jc表(FLH.MLH.ND.DAL.LJ字段) 4.打开pl/sql,如下图操作 选择打开在弹出框里选择你要导入的excel文件 预览你的数据,查看是否导入成功 第二种方法:ODBC导入器 1.准备Excel导入数据  jc.xls 2.在数据库里建一张jc表(FLH.MLH.ND.DAL.LJ字段) 3.打开

把后缀.frm,.myd,myi转换为.sql导入mysql数据库

用本地的MySQL数据库将这些文件转换为.sql脚本 1.安装MySQL,版本和字体要与服务器一致,否则乱码. 2.用 CREATE DATABASE NAME; 命令创建数据库 MySQL的data就有NAME文件夹 3.把*.frm,*.myd,*.myi文件copy到data文件夹下. 4.cmd 进到MySQL的bin目录下,用命令导出.sql脚本 mysqldump -u username -p password NAME > D:/NAME.sql 将NAME数据库导出到D盘并生成N

mysql使用load导入txt文件所遇到的问题及解决方法

导入txt文件,有导入向导这种方式: 另外可以使用load的方式导入.最开始使用以下代码插入: load data local infile 'F:\\Data\\predict_data.txt' into table weibo_predict_data (id,uid,mid,time,forward_count,comment_count,like_count,content); 由于一直报错"[Err] 1300 - Invalid utf8 character string:&quo

数据库sql导入错误 Unknown collation: 'utf8mb4_0900_ai_ci'

错误原因:高版本数据库(8.0)转存sql文件 并导入低版本数据库(5.7) 解决办法: 方案一:升级mysql至高版本 方案二:将需要导入的sql文件,把其中的utf8mb4_0900_ai_ci全部替换为utf8_general_ciutf8mb4替换为utf8重新执行sql文件 数据库sql导入错误 Unknown collation: 'utf8mb4_0900_ai_ci' 原文地址:https://www.cnblogs.com/smiledragon/p/12357454.html