使用bulk insert将txt文件数据转为sql的时候,顺序发生改变,请问怎么使写入的顺序和txt顺序一样?

leohongbo leohongbo 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我使用bulk insert。将txt文件如下:
1|854612|68453
2|145161|54981
3|445651|14556
写入到数据库,发现顺序发生了可能在数据库中变为
3 445651 14556
1 854612 68453
2 145161 54981
我使用了bulk中的order行,却没有任何效果,请问如何处理,非常着急!!!
我希望使顺序保持一致,请问大家如何设置bulk insert或者数据库来解决这个问题
不用bulk insert,用其他的方法也可以,如bcp,当然要大批量处理数据,不能一条一条写到数据库。
...全文

相关推荐

sql2008用SQL语言将txt文本文件导入数据库

sql2008用SQL语言将txt文本文件导入数据库 代码简单易懂 一句话解决问题 包括详细的解释以及运行结果

flowerfriend

SQL Server中高效数据导入:使用BULK INSERT命令

是SQL Server提供的一种高效的数据导入方式,允许用户将存储在操作系统文件中的数据批量导入到数据库表中。此功能特别适合进行大规模数据迁移或初始化数据库操作,相较于逐条插入数据,能够显著提高导入性能。对于复杂的数据导入,使用格式文件可以更好地控制导入过程,尤其是当数据文件的结构和目标表不完全匹配时。格式文件定义了数据文件的布局和如何将这些数据映射到目标表的字段。格式文件可以是XML格式或非XML格式。以下是创建一个简单的XML格式文件format.xml的例子:<RECORD>

dax eursir

SQL SERVER BULK INSERT用法

SQL SERVER BULK INSERT用法

knightsun1222

使用BULK INSERT大批量导入数据 SQLSERVER

使用BULK INSERT大批量导入数据 SQLSERVER,需要的朋友可以参考下。

weixin_38693589

sql server Bulk Insert命令详细

BULK INSERT以用户指定的格式复制一个数据文件至数据库表或视图中。 语法: BULK INSERT [ [ 'database_name'.][ 'owner' ].]{ 'table_name' FROM 'data_file' } WITH ( [ BATCHSIZE [ = batch_size ] ], [ CHECK_CONSTRAINTS ], [ CODEPAGE [ = 'ACP' | 'OEM' | 'RAW' | 'code_page' ] ], [ DATAFILETYPE [ = 'char' | 'native'| 'widechar' |

weixin_38520046
评论 11
收藏 已收藏
分享
返回顶部
leohongbo
疑难问题 22,298 成员 121,727 内容