oracle 表名拼接_oracle_根据表名拼装语句

oracle 表名拼接_oracle_根据表名拼装语句1、—–批量删除用户下所有表数据——保留表结构eg:批量删除用户下的所有表数据SELECT’TRUNCATETALBE’||TABLE_NAME||’;’FROMUSER_TABLES;如果表中存在外键会报错,建议使用delete,然后再purgerecyclebin;(清空回收站操作)SELECT’DELETEFROM’||table_name||’…

大家好,又见面了,我是你们的朋友全栈君。

1、—–批量删除用户下所有表数据——保留表结构

eg:

批量删除用户下的所有表数据

SELECT ‘TRUNCATE TALBE ‘||TABLE_NAME||’;’ FROM USER_TABLES;

如果表中存在外键会报错,建议使用 delete ,然后再  purge recyclebin;(清空回收站操作)

SELECT ‘DELETE FROM ‘|| table_name || ‘;’ FROM USER_TABLES  ORDER BY TABLE_NAME;

执行方法,在plsql 下,Command Window下  ,执行上述语句,生成删除语句,然后,将生成的语句

copy到Command Window ,回车执行就行。

2、———-批量重名命所有的用户表———

SELECT ‘ALTER TABLE ‘ || TABLE_NAME || ‘ RENAME TO TAB_’|| TABLE_NAME||’ ;’

FROM USER_TABLES

ORDER BY TABLE_NAME;

得到语句后copy到Command Window ,回车执行就行。 (重命名后的表名,不满意的可以copy到ue中,替换修改)

3、———-批量重建序列————–根据表名

— Create sequence  单表语句———-

create sequence SEQ_CLASSIFY_DIR

minvalue 1

maxvalue 999999999999999999999999999

start with 155

increment by 1

cache 10;

删除所有序列

—-生成批量语句—

SELECT ‘create sequence SEQ_’ || TABLE_NAME || ‘ minvalue 1 maxvalue 999999999999999999999999999 start with 1 increment by 1 cache 10;’

FROM USER_TABLES

ORDER BY TABLE_NAME;

得到语句后copy到Command Window ,回车执行就行。

2013-09-0512:12:44

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145799.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • foc无刷电机位置控制(直流无刷电机接线图解)

    序:矢量控制的核心思想是为了简化无刷电机的控制模型,将一个需要换相的无刷电机通过各种算法变换,抽象为一个直流电机的控制模型,只需要控制简单的两个直流分量来控制无刷电机,其中Vq抽象为直流电机的两端电压,Vd可调节电机力矩,但这个模型需要一个实时的电机轴角度θ参与计算。为了实现这个直流电机的控制模型,需要用到两个数学变换,即clarke变换和park变换。需要用到最原始的PID控制器等内容。…

    2022年4月11日
  • MATLAB(R2021a)软件下载和安装教程[通俗易懂]

    MATLAB(R2021a)软件下载和安装教程[通俗易懂][名称]:MatlabR2021a[大小]:17.11GB[语言]:简体中文[安装环境]:Win7/Win8/Win10[64位下载链接]:https://pan.baidu.com/s/1jnp9OeXZRnwScGU68K03CQ[提取码]:1234[阿里云下载地址]:(推荐使用)https://www.aliyundrive.com/s/BYPHMoAiLqq[备用链接]:若下载链接失效,获取最新下载链接请到公众号『软件科技汇』后台回复:matlab软件..

    2022年7月26日
  • JavaScript正则表达式的两种写法[通俗易懂]

    JavaScript正则表达式的两种写法[通俗易懂]JavaScript正则表达式可以使用正则表达式的特殊符号(//)来声明,也可以采用正则表达式对象(RegExp)来声明。1、使用正则表达式符号正则表达式符号为”//”,即为2个斜杠,中间为匹配规则。JavaScript中类似的特殊符号还有数组“[]”,对象“{}”。示例:      functionprintln(str){         document

    2022年9月20日
  • java字符串类型引用与字符类型引用的面试案例

    java字符串类型引用与字符类型引用的面试案例

    2021年7月16日
  • 网页自动化操作之-全自动下单(淘宝/天猫)

    网页自动化操作之-全自动下单(淘宝/天猫)声明:本博客所有软件不含任何恶意代码,请放心使用QQ/微信112908676最新下载地址https://webcrawl.lanzous.com/b0dvn942d密码:htig旧版2019.11.08版本2.4.3,下载地址:https://www.lanzous.com/i785doh下载结束如遇360弹出压缩包解密提醒,请直接取消忽略操作视频2019.03.07更新优酷:https://v.youku.com/v_show/id_XNDA4OTE2O.

    2022年5月20日
  • Intellij IDEA 主题导入与删除「建议收藏」

    一、IntelliJIDEA导入主题下载主题通过此[地址][1]下载自己喜欢的主题。在IntelliJIDEA中导入主题【File】-【ImportSettings】-选择下载的主题-重启IntelliJIDEA后生效。配置主题通过Ctrl+Alt+S快捷键开发Settings面板-【Editor】-【ColorSchem…

    2022年4月12日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号