`
文章列表
1,现有一个公司的部门及雇员的数据库,由下面三个表组成: a 雇员(雇员号,姓名,年龄,地址,薪水) b 部门(部门号,部门名,部门经理号) c 工作(雇员号,部门号,工作年限) 用PL/SQL语句查询和其部门经理住址相同的员工的姓名及经理姓名? 雇员 create table employee( empid char(3) primary key, empname varchar2(10) not null,--雇员姓名不能为空 age number(2) check (age between 18 and 55),--雇员的年龄介于18到55之间 address varchar2(20) ...
这些jar包都是CSDN上给分才能下载的,现提供给广大开发者 1,oracle链接数据库 jar 2,C3P0连接池jar 3,proxool连接池jar
1,根据表主键查看表对应的外键 ps:这一段直接copy过去就能用,不用修改任何地方 select a.table_name 外键表名,a.column_name 外键列名,b.table_name 主键表名,b.column_name 主键列名 from (select a.constraint_name,b.table_name,b.column_name,a.r_constraint_name from user_constraints a, user_cons_columns b WHERE a.constraint_type='R' and a.constraint_name=b. ...
VMware workstation就是一个虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的子机,这个子机一方面是建立在你正在运行的操作系统之上的,同时,它又拥有自己独立的CPU,硬盘,内存及各个硬件,当然,这些都是虚拟出来的,虚拟子机的CPU是通过i386的保护模式实现的,虚拟的硬盘其实就是母机上的一个文件,内存当然是从物理中划出一块,别的如网络设备也都是通过某种途径实现的.有了VMware workstation,就可以在一台机器上真正同时运行两个以上的独立操作系统,一个是原始的操作系统,一个运行于虚拟机上,前者称之为母机,后者为子机.     我的电脑配置如下:迅驰1.7Ghz,16 ...
这段时间开始学习写存储过程,主要原因还是因为工作需要吧,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。 一:无返回值的存储过程 存储过程为: CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2)  AS BEGIN    INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2); END TESTA; 然后呢,在java里调用时就用下面的代码: package com.hyq.src; import java.sql ...
用proxool连接池方式,只有datasource发生变化,其他的无变动 < bean  id ="dataSource"  class="org.logicalcobwebs.proxool.ProxoolDataSource"  destroy-method ="close" > < property  name ="alias"  value ="test" ></ property > < property  name ="del ...
ps   -ef   |   grep   java   显示所有含有"java"这个词的进程 如果用了LOG4J的话,改用命令  ps   -e | grep   java   tail -f logs/catalina.out #看tomcat的控制台输出; #看是否已经有tomcat在运行了 ps -ef |grep tomcat #如果有,用kill; kill -9 pid #pid 为相应的进程号 例如 ps -ef |grep tomcat 输出如下 sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/ ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml">  <head>  <meta http-equiv="Content-Type" content="text/html; char ...
转载自:http://www.infoq.com/cn/articles/programmer-interview 1月13日,著名博客作者Jurgen Appelo写了一篇博文:“软件开发者面试百问”。该文甚受读者欢迎,15日便登上了delicious,Popurls.com,Reddit的首页。InfoQ中文站在得到作者许可之后, ...
  .tar   解包:tar zxvf FileName.tar   打包:tar czvf FileName.tar DirName  ---------------------------------------------   .gz   解压1:gunzip FileName.gz   解压2:gzip -d FileName.gz   压缩:gzip FileName   .tar.gz 和 .tgz   解压:tar zxvf FileName.tar.gz   压缩:tar zcvf FileName.tar.gz DirName   ---------------------- ...
[LoadRunner Linux] [LR] LoadRunner 8.1 RedHatLinux Kernel 2.6.9-42.Elsmp on an i386 首先需要下载3个包 (1)rsh-0.17-14.i386.rpm (2)rsh-server-0.17-14.i386.rpm (3)rpc.rstatd-4.0.1.tar.gz 1.安装rsh,和rsh-server两个服务包。 a. 卸载rsh --查看版本号 rpm –q rsh --卸载该版本 rpm -e 版本号 b.安装 rpm –ivh rsh-0.17-14.i386.rpm rpm –ivh ...
<style   type="text/css">     .td_relative     {             background-color:  #CCCCCC;             top: expression(document.getElementById("dv").scrollTop);             position : relative;             z-index : 1     }     </style> <div c ...
java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.getHoldability()I at com.mchange.v2.c3p0.impl.NewPooledConnection.carefulCheckHoldability(NewPooledConnection.java:117) at com.mchange.v2.c3p0.impl.NewPooledConnection.<init>(NewPooledConnection.java:109) at com.mchange.v2.c3 ...
<script type="text/javascript"> function IsNum(obj){ var val = obj.value; var one = val.substr(0,1); obj.value = one != '-'? (parseInt(val) || '') : one + (parseInt(val.substr(1,val.length)) || ''); } </script> <body> <input type="text" onkeyup="java ...
oracle的分析函数over 及开窗函数 一:分析函数over Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是 对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。                                        1:统计某商店的营业额。             date       sale      1           20      2           15      3           14      4           18      5     ...
Global site tag (gtag.js) - Google Analytics