请教个问题,excel用工具导入数据库,excel中的字段和数据库中的字段名称不一样,如何通过触发器进行调整呢?
如excel中的“用户名称”对应数据库中的“账户”,不调整会导入提示出错。
如excel中的“用户名称”对应数据库中的“账户”,不调整会导入提示出错。
解决方案 »
- sql语句 取'abc-def-h' 第二个‘-’后面的值,存储过程怎么写
- 关于自定义函数
- 数据库视图SA用户查询没数据,另一个用户查询却正常?!
- 求一条SQL,新生分班
- 求进销存,每日进销存报表方法
- SQL分日期多组查询结果并排显示问题(在线等高人)
- sql2000 DB 维护计划“数据库维护计划”的DB备份作业,状态显示不在运行?
- sql6.5不支持";", OLEDB不支持"go",我这个问题该如何解决?
- ADO连接SQLSERVER2000问题!急~~~~~~~
- 如何更新多个表?
- SQL Server 是如何实现对mdf进行查询的,mdf里面的数据是怎么存储的。这方面的知识从哪学。
- sql server2008的数据如何导入到2005中?
2、将Excel的数据导入SQL server :
-- ======================================================
SELECT * into newtable
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
实例:
SELECT * into newtable
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
用语句实现导入:
假如是excel2007 ,把Microsoft.Jet.OLEDB.4.0改成Microsoft.Jet.OLEDB.12.0
不知道还有没有更好的方法,集思广益哈。