数据库
文章平均质量分 51
heroreh
这个作者很懒,什么都没留下…
展开
-
oracle 查找 删除 重复记录
总结了一下删除重复记录的方法,以及每种方法的优缺点。假设表名为Tbl,表中有三列col1,col2,col3,其中col1,col2是主键,并且,col1,col2上加了索引。1、通过创建临时表可以把数据先导入到一个临时表中,然后删除原表的数据,再把数据导回原表,SQL语句如下:creat table tbl_tmp (select distinct* from tbl);truncate tab...原创 2010-01-28 10:50:40 · 118 阅读 · 0 评论 -
oracle笔记
//删除表空间DROP TABLESPACE gzgl_temp INCLUDING CONTENTS AND DATAFILES;//删除用户DROP USER gzgl cascadecreate temporary tablespace GZGLPTDB_TEMP tempfile 'G:\oracle\oradata\gzgl_temp.dbf' size 50m aut...2011-08-17 16:59:41 · 63 阅读 · 0 评论 -
oracle 按每天,每周,每月,每季度,每年查询统计数据
oracle 按每天,每周,每月,每季度,每年查询统计数据//按天统计select count(dataid) as 每天操作数量, sum()from tablenamegroup by trunc(createtime, 'DD'))//按自然周统计 select to_char(date,'iw'),sum() from tablen...原创 2013-02-16 16:10:43 · 947 阅读 · 0 评论 -
ORACLE生成所有表对应的序列
DECLARE V_EXIST_FLAG NUMBER; --判断某序列是否已经存在 V_TABLE_NAME VARCHAR2(30); --表明 V_SQEUENCE_NAME VARCHAR2(30); --序列表 V_CREATE_SEQUENCE_SQL VARCHAR2(1000); --动态拼接形成的创建序列的sql语句BEGIN FOR X IN ...原创 2015-02-09 11:22:38 · 651 阅读 · 0 评论 -
oracle 检测表字段区别
DECLARE V_COUNT NUMBER; V_SQL VARCHAR2(1000);BEGIN --drop database link LINK_SRC; --create database link LINK_SRC connect to xzgl identified by "xzgl" using '10.114.72.168/orcl...原创 2014-12-10 17:20:57 · 122 阅读 · 0 评论