09 2012 档案
Oracle 删除重复数据只留一条
摘要:查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录DELETE from 表 WHERE (id) IN ( SELECT id FROM 表 GROUP BY id HAVING COUNT(id) > 1) AND ROWID NOT IN (SELECT MIN(ROWID) FROM 阅读全文
posted @ 2012-09-13 09:37 no-code 阅读(225088) 评论(7) 推荐(16) 编辑
Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
摘要:前提:在CMD 命令下导出命令:exp 用户名/密码@数据库owner=用户名file=文件存储路径(如:F:\abcd.dmp)测试截图:exp ZM/sql123@ORCLowner=ZM file=F\abcd.dmp导入命令:imp 用户名/密码@数据库 fromuser=用户名 touser=用户名 file=d:\cu.dmp ignore=yimp:命令类型 cu/mycu@db:导入的数据库登陆(用户名/密码@数据库) fromuser:文件的指定用户touser:指定导入到当前登录的数据库某个用户 file:需要导入的数据文件 ignore:是否忽略创建错误测试截图:imp 阅读全文
posted @ 2012-09-11 11:00 no-code 阅读(70327) 评论(2) 推荐(3) 编辑

点击右上角即可分享
微信分享提示