随笔分类 -  SQL/PLSQL 基础

摘要:--=======================================================--Title: DATABSE LINKS --AUTHOR:SNIPER--DESCRIPTION:@DATABSE LINKS --LOG:MODIFIED 2012/11/21--======================================================= 有些时候我们在A数据库中需要使用数据库B中的一些信息,表/函数/视图等,这时oracle为我们提供了使用database link的方式去构建这个桥梁,我们只需要在数据库A中建立一个d. 阅读全文
posted @ 2012-11-12 15:38 Mr-sniper 阅读(554) 评论(0) 推荐(0)
摘要:--网络测试评价考核 select (a.rq || '月') 月份, b.分值, B.排名 from (select to_number(to_char(add_months(sysdate, rownum - 12), 'mm')) rq, 月份 from (select rownum 月份 FROM DUAL CONNECT BY ROWNUM <= 12)) a left join (select to_char(考核日期, 'mm') 月份, 排名, 分值 from (select dense_ran... 阅读全文
posted @ 2012-10-31 19:51 Mr-sniper 阅读(229) 评论(0) 推荐(0)
摘要:--删除重复数据只留一条delete from t_kpi_province_m where id not in (select max(id) from t_kpi_province_m t group by t.指标)--删除重复数据delete from t_kpi_province_m where id not in (select (id) from (select max(id) as id, t.城市, t.类型, t.日期, t.指标 from t_kpi_city_d t wher... 阅读全文
posted @ 2012-09-11 13:53 Mr-sniper 阅读(259) 评论(0) 推荐(0)
摘要:1.序列:sequence,实现功能,实现主键的自增长(sqlserver可直接设定),hibernate也做了实现Create sequence create sequence SNIPER_TEST_SQSminvalue 1maxvalue 999999999999start with 1increment by 1cache 10; 在表中的应用insert into sniper_test (id,name,degree,address) values (sniper_test_sqs.nextval,'张三','学士','山东');c 阅读全文
posted @ 2012-08-13 14:23 Mr-sniper 阅读(339) 评论(0) 推荐(0)
摘要:oracle数据库创建用户1.创建表空间create temporary tablespace zfmi_temp tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' size 100m autoextendon next 32m maxsize 2048m extent management local;--zfmi_temp 表空间的名字--D:\oracle\oradata\zfmi\存放数据库文件 一般是安装数据库后的控制文件数据文件和日志文件的文件夹,再加上创建表空间的名字+dbf(数据文件)--100M表空间的初始大小-- 阅读全文
posted @ 2011-06-17 15:39 Mr-sniper 阅读(322) 评论(0) 推荐(1)