如何将一个数据库中的数据表复制到另一个数据库中去?当另一个数据库中没有这个数据表时复制,有时不复制?
看看SQL Server中的导入导出数据.
select * into 目的表 in "另一个数据库文件的全路径" from 原始表
前提是ACCESS这种数据库。
SQL数据库是这样:select * into 目的库名..目的表 from 原始表
整理楼主的需求:
把源库中的一个表复制到另一个没有这个表的数据库中了。
操作1。
确定源数据库和目的数据库类型(MDB?SQL?EXCEL?。。。。。)
操作2。
判断目的库中是否存在该表
操作3。
复制数据
注:因操作1不确定,所以操作2、操作3具体实现略。
先判断在目标数据库中是否存在表,如果存在的话可以通过下面的方法来从目标数据库中导入:
http://www.microsoft.com/china/community/Column/31.mspx
如果不存在的话可以先创建数据库然后再重复上面的步骤。
先查询另外的表.如果有就不要插入..没有就插入吧..
呵呵..
如果是SQL 的话就用触发器...程序中就不要写代码了,,
SQL Server中的导出
判断存不存在后,需要导根据向导就可以了