首页 电脑 电脑学堂 查看内容

SqlServer傻瓜教程—表备份

2012-4-18 11:26 687 0

摘要: 大家好,我们知道类似于ERP这种大型软件,最大的难点就在庞大数据库的整理和维护。 表备份顾名思义,是对一个表进行备份。   那么我们什么时候需要表备份呢? 表备份是在操作大型ERP数...
关键词: nbsp 备份 tab 体表 INTO INSERT VALUES 临时 数据 SELECT

大家好,我们知道类似于ERP这种大型软件,最大的难点就在庞大数据库的整理和维护。 表备份顾名思义,是对一个表进行备份。   那么我们什么时候需要表备份呢? 表备份是在操作大型ERP数据库的某一个表中有重要数据的时候,测试你对此表操作的存储过程,或者测试删除而进行的临时备份。   表备份是成为SQL高手的必修课。  话不多说下面开始。 -- 来我们先创建一个临时的数据。 CREATE TABLE #tab (id INT, country NVARCHAR(10), sex INT, popu INT ) INSERT INTO #tab VALUES (1, '中国', 1 , '340')  www.2cto.com   INSERT INTO #tab VALUES (2, '中国', 2 , '260') INSERT INTO #tab VALUES (3, '美国', 1 , '45') INSERT INTO #tab VALUES (4, '美国', 2 , '55') INSERT INTO #tab VALUES (5, '加拿大', 1 , '51') INSERT INTO #tab VALUES (6, '加拿大', 2 , '49') INSERT INTO #tab VALUES (7, '英国', 1 , '40') INSERT INTO #tab VALUES (8, '英国', 2 , '60') SELECT * FROM #tab   表备份语法之一: 临时表 --> 临时表备份 -- 如此我们将#tab放入了一个#tab2中去 SELECT * INTO #tab2 FROM #tab  我们查询#tab2就得到了一下的结果    表备份语法之二:临时表 --> 实体表备份 SELECT * INTO MyERP.dbo.MyTab FROM #tab OK 如此我们将我们的临时表中的数据直接存到迅速创建了一张实体表   查询的内容同样的到了  如下图     表备份语法之三: 实体表 -->  实体表备份 SELECT * INTO MyERP.dbo.MyTab2 FROM MyERP.dbo.MyTab 如此这般我们由实体表MyTab得到了MyTab2  www.2cto.com     同样得到了下图数据。   继续延伸.....   IP主机 - IP主机表备份  这个话题有点危险,可能复杂度就有点高了,涉及到网关的一些问题, 但是你可以想象前一阵子几个大网站数据库丢失原理是啥了吧。不要小看基础,高手就是将这些基础扎实混合运用的人群。       作者 _大师兄_
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部