Mysql SQL Server 2005/2008-是否通过命令行导入固定宽度的文本文件?
在MySQL中,我可以创建一个具有固定列宽的表,然后可以使用load data infle命令导入固定宽度的文件 例如:Mysql SQL Server 2005/2008-是否通过命令行导入固定宽度的文本文件?,mysql,sql-server,sql-server-2005,Mysql,Sql Server,Sql Server 2005,在MySQL中,我可以创建一个具有固定列宽的表,然后可以使用load data infle命令导入固定宽度的文件 例如: Fixed width text file = JOHN 1234 导入到表中: Username - CHAR(8) Password - ChAR(4) 这种方法的优点在于,根据MySQL表中定义的列大小对文件进行“切碎” 现在有一个新项目需要SQLServer2005 SQL Server是否具有类似于加载数据填充的功能?或者这是一种比我现在采用的更好的方法。您
Fixed width text file = JOHN 1234
导入到表中:
Username - CHAR(8)
Password - ChAR(4)
这种方法的优点在于,根据MySQL表中定义的列大小对文件进行“切碎”
现在有一个新项目需要SQLServer2005
SQL Server是否具有类似于加载数据填充的功能?或者这是一种比我现在采用的更好的方法。您确实有与SQL Server类似的功能。我鼓励您学习格式化文件。这一页来自微软,它很好地解释了这一点 我还鼓励您阅读此博客:
我们使用大容量插入为导入过程加载数百万行。这些链接是一个很好的起点。