-
Oracle PL/SQL一个小程序,输出多个员工的信息?该如何处理
OraclePL/SQL一个小程序,输出多个员工的信息?课本上是这么说的:基于Scott用户的雇员表和部门表,定义PL/SQL,使用替代变量输入部门名称,打印输出当前部门的员工的信息。对我来说是很难的,所以在此求助。是不是要定义一个变量。存很多个员工的数据。然后在输出。color='#e78608'>------解决方案--------------------SQLcodeSELECT*FROMe...
262
热度 -
oracle数据插入解决方法
oracle数据插入本人初学oracle,请教如何向oracle中的emp表插入一行数据color='#e78608'>------解决方案--------------------SQLcodeinsertintoempselect*fromempwhererownum=1;color='#e78608'>------解决方案--------------------探讨SQLcodeinserti...
54
热度 -
小疑点:请使用 CONVERT 函数来运行此查询
小问题:请使用CONVERT函数来运行此查询updateEmpsetmoney='100'wheremoney=''updateEmpsetmoney='100'wheremoney<'1'updateEmpsetDj='1'whereDj=''-----如果money为空的话充100元-----如果小于1的话充100元-----如果Dj为空的话更新为1以上怎么解决,求高手回答,谢谢colo...
31
热度 -
有关韩顺平oracle视频教程有关问题
有关韩顺平oracle视频教程问题createproceduresp_pro3(spnamevarchar2,newsalnumber)isbeginupdateempsal=newsalwhereename=spname;end;这是一个创建存储过程的语句,在他得视频中是能运行的,但是在我自己的PLSQL里面命令窗口里面不能创建出来存储过程,select*fromemp也不能查询到数据,这个是什...
91
热度 -
CheckboxList平添Value属性
CheckboxList添加Value属性CheckboxList添加Value属性.公司框架的取值结构是:C#code<asp:CheckBoxListID="checkList_Emp_Other"runat="server"RepeatDirection="Horizontal"><asp:ListItemValu...
3623
热度 -
sql(四)
sql(4)在含有子查询的SQL语句中,要特别注意减少对表的查询.Update多个Column例子:低效:UPDATEEMP SETEMP_CAT=(SELECTMAX(CATEGORY)FROMEMP_CATEGORIES),SAL_RANGE=(SELECTMAX(SAL_RANGE)FROMEMP_CATEGORIES)WHEREEMP_DEPT=0020;高效:UPDATEEMPSET(...
34
热度 -
数据库连接池概念(spring JDBC)附代码
数据库连接池概念(springJDBC)附代码 数据库连接池1.概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 2.好处:1.节约资源2.用户访问高效 实现:1.标准接口:DataSourcejavax.sql包下的1.方法:*获取连接:getCo...
56
热度 -
求一条oracle中scott用户下的查询语句,该怎么处理
求一条oracle中scott用户下的查询语句题目:统计员工人数高于各部门平均人数的部门(要求列出部门ID,部门名称)这个是我自己写的一条SQL语句,很复杂,希望能写一个比较简单的语句。SQLcodeSELECTDISTINCTa.deptno,dept.dnameFROM(SELECTdeptno,COUNT(empno)AScount_dpemFROMempGROUPBYdeptno)aINN...
211
热度 -
查询出人数最多的那个机关的部门编号和部门名称
查询出人数最多的那个部门的部门编号和部门名称--查询出人数最多的那个部门的部门编号和部门名称selecte.deptno,d.dname,count(1)from(selectcoutfrom(selectcount(1)coutfromempegroupbye.deptnoorderby1desc)whererownum=1)t,empe,deptdwheree.deptno=d.deptnog...
56
热度 -
有挑战性的触发器!毕业设计急用!多谢了
求一个有挑战性的触发器!!!毕业设计急用!谢谢了我的数据库中有一个t_employee表有emp_name,emp_pass两个字段分别为雇员名和雇员密码,我想在这个表上建一个触发器,功能是:当插入一个employee时,为这个雇员emp_name产生一个可以访问该数据库的User,User名字为emp_name,密码为emp_passcolor='#e78608'>------解决方案-----...
80
热度 -
一个sql语句,关于记录的显示有关问题
一个sql语句,关于记录的显示问题怎么实现将查询到的数据进行分页显示,如在scott用户下,查询所有emp表中员工的信息,前面加上编号,0-20,一页显示21行数据,帮我实现下,不知道如何将编号来实现。我写的是select*fromemporderbyempno______0,20color='#e78608'>------解决方案--------------------SQLcodeselect...
86
热度 -
老题解决办法
老题设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。1.试用SQL语句完成以下查询:列出各部门中工资不低于600元的职工的平均工资。selectavg(salary)fromempwheresalary>=600这是...
67
热度 -
关于sql语句指定不走索引的有关问题
关于sql语句指定不走索引的问题通过{+avoid_index(表名'索引1名')}可以让一sql语句不走索引1,可以同时指定两个以上的索引吗?比如:{+avoid_index(表名'索引1名',表名‘索引2名’)}这个写法不对,如果可以的指定两个以上,正确的写法是什么?color='#e78608'>------解决方案--------------------------------------...
5942
热度 -
装完oracle 10g 为啥没有employees这张表呢解决思路
装完oracle10g为啥没有employees这张表呢如题,要考OCP,本人菜鸟,但是装完找不到这张表color='#FF8000'>------解决方案--------------------emp表的前身就是employees表。color='#FF8000'>------解决方案--------------------emp表也没有??你是用什么用户登录的?如果是用非scott用户登录的话...
196
热度 -
delete from 出错啊
deletefrom报错啊!SQL>DELETEFROMemployeesWHEREemployee_id=(SELECTemployee_idFROMnew_emp);DELETEFROMemployeesWHEREemployee_id=(SELECTemployee_idFROMnew_emp)ORA-01427:single-rowsubqueryreturnsmorethanone...
251
热度 -
在存储过程中加入对薪资的从小到大排序,和求和
在存储过程中加入对工资的从小到大排序,和求和表createtablepayroll(emp_nonumber(10)primarykey,emp_datedate,emp_salarydecimal(10,2));insertintopayrollvalues(102041,to_date('2008-6-5','yyyy-mm-dd'),6000);insertintopayrollvalues...
254
热度 -
一个oracle imp 导入出现如上的异常 超高分求解 ,请高手赐教!谢!
一个oracleimp导入出现如下的错误超高分求解,请高手赐教!谢!!!MicrosoftWindowsXP[版本5.1.2600](C)版权所有1985-2001MicrosoftCorp.C:\DocumentsandSettings\Administrator>impAAA/aaa@TESTfromuser=AAAtouser=AAAfile=I:\111\AAA4.dmpcommit...
194
热度 -
求解释!求!该如何处理
求解释!!!!!急求!!!!!!!!!!!!declarenameemp.ename%type;eallemp%rowtype;beginname:=&name;select*intoeallfromempwhereename=ena;dbms_output.put_line(eall.empno||''||eall.ename||''||eall.job||''||eall.mgr||'...
16
热度 -
问一个简单的触发器有关问题
问一个简单的触发器问题触发器如下:createtriggertrgaaonEmp1forupdateas if(update(Age)) begin updateEmp1setGZ=GZ+1whereCode=???? end当我更新某一行年龄时,要将这一行的GZ+1。那我在触发器里怎么写where条件啊??Code为主键。color='#e78608'>------解决方案----------...
5910
热度 -
Oracle中存储过程的有关问题?
Oracle中存储过程的问题???createorreplaceproceduremyproc_3ascursormysorisselect*fromempforupdate;beginopenmysor;foriinmysorloopifi.deptno=10thenupdateempsetsal=(sal+500)*3wherecurrentofmysor;elsifi.deptno=20th...
5337
热度