当前位置: 首页 > news >正文

南和住房和城乡建设局网站什么网站可以做软件

南和住房和城乡建设局网站,什么网站可以做软件,wordpress在php下安装教程,图片在线制作生成器免费近期接手做的项目,发觉数据库中有许多多余的表。究其原因,应该是同事贪图方便,将过去做过的项目复制粘贴,然后修修改改。包括数据库也是克隆过来的,然后又没有删除本项目多余的表,结果经过几个轮回&#xf…

近期接手做的项目,发觉数据库中有许多多余的表。究其原因,应该是同事贪图方便,将过去做过的项目复制粘贴,然后修修改改。包括数据库也是克隆过来的,然后又没有删除本项目多余的表,结果经过几个轮回,就不知道哪些表需要,哪些不需要了。

本来不管它,也不会报错,问题是,表实在太多了,密密麻麻,想找某个表,费时费力,也不利于对本项目的理解和把握。咬咬牙,我辛苦一点,清理一下。

幸而大部分表,创建时都加了前缀,比较好识别。那么,删除时有没有可能按照指定的表名前缀,查找出来,然后删除呢?一言不合问AI,AI说可以,噌噌噌给了我一段脚本,说运行这段脚本就能删除指定前缀的表。不过我想稍为改动一下,改为利用脚本生成删除表语句,然后再手动执行。我本能地觉得,删表可不是开玩笑,尽管这是在开发环境,也做了备份,但还是看看生成的删表语句,审核一下,然后再手动运行比较稳妥。后来发现,幸亏是这么做了,因为AI给出的脚本,过滤条件有点不靠谱,指定前缀的表包括进去了,但跟前缀有点像的表也包括进去了,如果直接运行的话,会将一些无辜的表也删掉,殃及无辜。

思路:

1、备份数据库
2、写一个脚本,生成删除表语句
3、运行删除表语句

1、备份数据库

略过不提

2、写一个脚本,生成删除表语句

脚本如下:

DECLARE
v_sql VARCHAR2(4000);
BEGIN
FOR rec IN (SELECT table_name
FROM user_tables
WHERE table_name LIKE ‘JSJC_%’)
LOOP
v_sql := ‘DROP TABLE ’ || rec.table_name || ’ CASCADE CONSTRAINTS;’;
DBMS_OUTPUT.PUT_LINE(v_sql);
END LOOP;
END;
/

注意在PL/SQL Developer中,需在test windows下运行这段脚本:
在这里插入图片描述
在这里插入图片描述

3、运行这些删除语句

我认为需要将这些删除语句留底保存,以备日后查验。

4、小结

其实现在回想起来,在PL/SQL的图形界面上直接删除岂不更快?但我又不想这么做,也许是怕手一抖,删错了吧。

http://www.yayakq.cn/news/996400/

相关文章:

  • 潍坊网站建设电话成功企业vi设计案例
  • 新乡公司网站建设搞钱最快的路子
  • 如果做夺宝网站c2c定义
  • 厦门建设工程信息造价网站w3school
  • 太原流量大的网站设计logo理念
  • 网站后台报表统计系统项目开发平台有哪些
  • 常州市钟楼建设局网站网站建设与管理心得体会和总结
  • 网站开发标准合同网站怎么提高收录
  • 404网站怎么打开seo虚拟外链
  • 开封网站建设培训班福田公司官网
  • 企业网站备案所需材料 amp长沙网站制作服务
  • php做企业网站管理系统网站建设哪家好 万维科技
  • 怎样选择网站建设公司安徽省建设厅网站职称
  • 赣州那里有做网站的公司最近国内重大新闻事件
  • 小米wifi设置网址入口网站高级ui设计是什么
  • 如何做网站同步别人的商城广州网站建设说说外链的建设
  • 怎么用虚拟主机做网站步骤学校网站开发与设计
  • WordPress建站评价免费做试卷的网站
  • 国外虚拟物品交易网站杰迅山西网站建设
  • 免费制作自己的微网站吗厦门住房建设局网站首页
  • 长沙 做营销型网站的公司广州大型网站建设
  • 新沂做网站商业招商网站
  • ps做 网站标准尺寸是多少合适做网站图结构
  • 为什么要建设旅游网站怎么建立一个网站里面可以查询资料
  • 简单的asp网站做网站专题页的字大小是多少
  • 建立网站需要投入的成本vs2008 新建网站
  • 建设局合同备案是哪个网站河南省城市建设网站
  • 网站免费制作教程百度知道一下首页
  • 网站建设什么原因最主要wordpress企业末班
  • 怎么建立网站数据库网站建设行业地位