救急。。。。。oracle数据库truncate 导入数据库用imp user/passward file=/home/oracle/backup.dmp full=y但是导入之前我想把数据库所有表都给清空,truncate一个表可以truncate table table_name总共有100多张表,我怎么一次把这100多张表一次都truncate了?????????求sql语句 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 'truncate table '||table_name||';' from user_tables-------这样把所有的都打印出来执行 本人菜鸟,,能否给我解释这个sql的意思,谢谢啦!!! 你写个sql脚本,那里写上100个truncate然后sqlplus下运行这个脚本就好了 select 'truncate table '||table_name||';' from user_tables从user_tables表里找出table_name这一列,然后加个前缀truncate table,合并这样就truncate了user_tables里的所有表的数据,谢谢1楼啦!!!!!!!! 表与表之间应该有constrains的吧,删除表的时候要按主外键的顺序删除,不然报错! 还不如把表结构备份出来,然后drop掉库,重建算了, 反正客户端工具那么方便 如何将子表的值交叉显示 有没有Oracle数据库高手! proc&多线程的一些问题。高手,高手,高高手请进! 关于自身连接的问题?这样为什么结果不一样? 一个简单问题,搞不定了,希望路过的兄弟帮忙,谢谢啊 救命啊!关于查询的问题! OracleOraHome81ManagementServer服务启动不了,请帮忙解决! 能不能介绍一下 FORM 是啥?pl/sql 有哪些用处呢,能和其它软件结合做开发吗? 如何创建关于主键的触发器 面试题求解 新手求助 DBA_TAB_COLUMNS oracle的问题
-------
这样把所有的都打印出来执行
本人菜鸟,,能否给我解释这个sql的意思,谢谢啦!!!
然后sqlplus下运行这个脚本就好了
从user_tables表里找出table_name这一列,然后加个前缀truncate table,合并
这样就truncate了user_tables里的所有表的数据,
谢谢1楼啦!!!!!!!!