我们都知道,SQL server2008R2企业版以及一些其它的版本支持分区函数,当你在这些数据库备份后想在一些不支持分区函数的数据库做还原时,就会失败。 下面我们来解决这个问题。 1.备份数据库!备份数据库!备份数据库! (对数据库动任何刀子前先备份) 2.删除分区函数所涉及的表 ...
今天需要清理一个很大的数据库,里面表有一堆,而且有很多是空表。想着把数据库弄小点,于是想到一次性删掉所有空表。 废话不多说,上代码。 首先,查处所有的空表。 View Code 然后把查询的表名拼成drop table的语句。 View Code 这时候会发现查询结果都是drop语句。剩下的就把查询结果ctrl A,然后ctrl C,再ctrl V,最后F 执行。。。。。。搞定,所有空表都删了。 ...
2015-11-10 15:15 1 2170 推荐指数:
我们都知道,SQL server2008R2企业版以及一些其它的版本支持分区函数,当你在这些数据库备份后想在一些不支持分区函数的数据库做还原时,就会失败。 下面我们来解决这个问题。 1.备份数据库!备份数据库!备份数据库! (对数据库动任何刀子前先备份) 2.删除分区函数所涉及的表 ...
如果存在schema修改的情况,一定要加[schema] ...
...
第一步:执行 select 'drop table '||table_name||';' as sqlscript from user_tables; 第二部:导出所有的执行结果,生成exc ...
#!/bin/shhive -e "use csxuy;show tables;"|grep product_tour2 | while read linedoecho -n "drop table ...
批量添加数据: 一条insert语句批量插入多条记录 常见的insert语句,向数据库中,一条语句只能插入一条数据: insert into persons (id_p, lastname , firstName, city ) values(204,'haha' , 'deng ...
...
...