没有合适的资源?快使用搜索试试~ 我知道了~
sql server 2005用sql语句导入txt中的数据小结
需积分: 18 11 下载量 154 浏览量
2016-10-19
10:14:02
上传
评论 1
收藏 15KB DOCX 举报
温馨提示
试读
2页
提供了两种将txt中数据导入表中的方法,包括直接使用sql语句以及存储过程,便于在不同的情况下使用。
资源推荐
资源详情
资源评论
一、 如果是将 中的所有数据全部导入到表中,那么直接用以下语句即可:
数据库表名
存放路径文本名称
说明:需要替换标红位置的信息,其中 代表的是列分隔,将
替换成对应的字符就好,空格一般是不可以的。代表的是行分隔,
通常不需要改
二、 如果导入的表格中有用于自增 的主键,比如有存在一个标识规范的主键 ,每
次自增一,那就需要用如下方式,需要利用一个说明格式的 文件,本例中为
!"#$%&'(。
Sql
语句如下:
)*+%()($数据库名表名列 列 ,
*+-+!(.#%$&$"+)%$/*+(
0-1 存放路径文本名称
#$%&'(#-+ !"#$%&'( 存放路径 !"#$%&'('*(2
BCPFORMAT.xml
内容如下:
34567648
3 !"#$%&'(
69:;<<==>=<?5<,77@<<6
;69:;<<AB<,77<C&-*=D=68
3%+!$%8
3#+-66;E:6!(6(+%&)'($%66<8
3#+-6,6;E:6!(6(+%&)'($%66<8
3<%+!$%8
3%$/8
3!$-0&)*$0%!+66)'&+6列 6;E:6*F-G'%H!I'%6<8
3!$-0&)*$0%!+6,6)'&+6列 ,6;E:6*F-G'%H!I'%6<8
3<%$/8
3< !"#$%&'(8
说明:需要替换标红位置的信息,如果导入的列大于两列,那么在 中,也需要增加对
应的信息,列名要保持一致。
资源评论
简果拉
- 粉丝: 12
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功