
Oracle数据里的功能
文章平均质量分 50
Java-test
这个作者很懒,什么都没留下…
展开
-
Oracle定时器
//创建一个存储过程create or replaceprocedure pro_clear_message asbegin update messagenews set alarm ='离线' where to_date(gtime, 'yyyy-mm-dd hh24:mi:ss') commit;end;//定时调用存储过程原创 2013-01-16 16:37:25 · 560 阅读 · 0 评论 -
主键和外键的作用
主键和外键是把多个表组织为一个有效的关系数据库的粘合剂。主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响。必须将数据库模式从理论上的逻辑设计转换为实际的物理设计。而主键和外键的结构是这个设计过程的症结所在。一旦将所设计的数据库用于了生产环境,就很难对这些键进行修改,所以在开发阶段就设计好主键和外键就是非常必要和值得的。主键:关系数据库依赖于主键---它是数据库物原创 2013-12-22 18:34:40 · 3899 阅读 · 0 评论 -
SQL本周本月,if条件判断等问题
sql 查询本周本月问题---求相差天数 select datediff(day,'2004-01-01',getdate()) --1.一个月第一天的 SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) --2.本周的星期一 SELECT DATEA原创 2013-11-03 20:42:40 · 1439 阅读 · 0 评论 -
oracle中的左右连接
(一)在oracle中左右连接省去了sql server中复杂的连接语句,就用一个“(+)”表示。 例: select a.aaa,b.bbb from a,b where a.ccc(+)=b.ccc 上面的语句执行完后,将完返回b中所有的记录,不论a.ccc能否与b.ccc匹配。右连接,(+)在左边 。select a.aaa原创 2013-12-09 11:32:44 · 1448 阅读 · 0 评论 -
经纬度分批显示
//查询该区内所有用户的轨迹数据 public IBean DrawTrackInMap(){HttpServletRequest request=Request.getInst();String type =request.getParameter("type");String userarea =request.getParameter("userarea");String原创 2013-10-29 16:18:01 · 851 阅读 · 0 评论 -
删除ORACL连接用户
1.查询用户的连接状态Select username,sid,serial# from v$session where username='XY1027';USERNAME SID SERIAL#------------------------------ ---------- ----------XY1027原创 2013-10-28 11:41:07 · 727 阅读 · 0 评论 -
Hibernate配置文件
Department.hbm.xml DEPARTMENTIDD原创 2013-08-30 14:09:24 · 619 阅读 · 0 评论 -
JDBC的使用——Statement
JDBC是Java最基本的数据库操作途径,虽然现在有了更高端的Hibernate和JPA,但是其实它们的底层还是用的这些最基本的JDBC。而且,如果开发一个小型的应用程序,使用Hibernate不免有些大材小用,使用起来也相当笨重。使用JDBC的大概过程为:1,加载JDBC驱动程序 2,创建数据库连接 3,执行SQL语句(Statement,PreparedStatement和CallableSt原创 2013-08-26 16:01:27 · 748 阅读 · 0 评论 -
sql获取数据结构
static{ try{ Class.forName("oracle.jdbc.driver.OracleDriver"); }catch(Exception ex){} } public static Connection getConn() { try { String ur原创 2013-08-26 14:34:15 · 1138 阅读 · 0 评论 -
Oracle非主键自增长
实现原理:利用触发器自增长,首先建一个 sequence;create sequence JCDA_GFYYXX_IDminvalue 1maxvalue 99999999start with 21increment by 1cache 20;然后建一个触发器:create or replace trigger JCDA_GFYYXX_TB_ID_CFQ原创 2013-06-24 09:45:44 · 1848 阅读 · 1 评论 -
完全卸载oracle11g步骤
1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit,选择HKEY_LOCAL_MACH原创 2013-07-08 17:35:57 · 761 阅读 · 0 评论 -
简单常用的SQL语句
1 删除AB之间的数据 delete from 表名 where 列名 between A and B 2 在原有数据上修改 带锅炉select bianhao,substr(bianhao, 1,length(bianhao)-2) || 'XG' from gongchengxx WHERE bianhao like '%G原创 2013-05-16 10:09:43 · 823 阅读 · 0 评论 -
Oracle自动分区
create table interval_test_by_year ( region number(4), recdate date not null, recoid number ) partition by range(recdate) interval(numtoyminterval(1,'year'))原创 2013-01-16 16:49:11 · 776 阅读 · 0 评论 -
Oracle空间查看和创建
//查看表空间selectb.file_name 物理文件名,b.tablespace_name 表空间,b.bytes/1024/1024 大小M,(b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M,substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5) 利用率from db原创 2013-01-16 16:44:02 · 372 阅读 · 0 评论 -
oracle 11g完全卸载
完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit原创 2014-01-18 15:20:33 · 1199 阅读 · 2 评论