SQL Server 2012 从 Excel 批量导入
SQL Server 2012 Bulk Import From Excel
我有一个非常简单的问题:我的客户有一个包含 700 多条记录的 Excel 工作表。工作表中的一列以纯文本格式存储密码。
在我的 SQL Server 2012 数据库中,我有一个名为 tbusers
的 table,编号相同。与 Excel 工作表相同的列数。
但是我的密码列为 varbinary(max)
,因为我通过使用 des-512 算法创建非对称密钥以加密格式存储密码。
当我尝试使用向导将 Excel 导入 table 时,密码列尽管已转换但显示为空。
请帮助我解决这个问题.. 如何在使用向导或 T-SQL[= 将 excel 工作表的密码字段导入 table 之前将其转换为 varbinary 14=]
将 excel 数据导入暂存 table。对数据执行您需要执行的操作,包括加密密码。从暂存 table.
写入 tbusers table
我有一个非常简单的问题:我的客户有一个包含 700 多条记录的 Excel 工作表。工作表中的一列以纯文本格式存储密码。
在我的 SQL Server 2012 数据库中,我有一个名为 tbusers
的 table,编号相同。与 Excel 工作表相同的列数。
但是我的密码列为 varbinary(max)
,因为我通过使用 des-512 算法创建非对称密钥以加密格式存储密码。
当我尝试使用向导将 Excel 导入 table 时,密码列尽管已转换但显示为空。
请帮助我解决这个问题.. 如何在使用向导或 T-SQL[= 将 excel 工作表的密码字段导入 table 之前将其转换为 varbinary 14=]
将 excel 数据导入暂存 table。对数据执行您需要执行的操作,包括加密密码。从暂存 table.
写入 tbusers table