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