今天做到数据库时,遇到一些数据表与以前所做过的一模一样,而且里面的数据记录也一样,所以为了节约时间,想到能不能直接复制过来,我用的是SQL2000,若直接用右键确实看到复制功能,可实际上是不行的,根本不能直接把一个数据库中的表复制到另一个数据库中,后来打开数据查询分析 器,试写一些代码,结果果然OK,这里主要是要注意一点就是语法问题,我们经常用过从一个数据表中把一些记录复制到另一个数据表中的SQL语句,比如:
select * into XL_HYS.sjb from hys.sjb
这里要注意,原先sjb表必须是不存在的
而不同数据库间表的复制(包括所有记录)相对于上面一句只是多了一个点而已!注意了哦!
select * into XL_HYS..sjb from hys..sjb
当然另一个数据库中也不能原先就存在这个sjb表.