-
oracle之SQL结构化查询语言二
oracle之SQL结构化查询语言2一、like(A)1)条件表达式中字符串匹配操作符是“like”%通配符?表示任意字符出现任意次数_通配符?表示任意字符出现一次2)技巧和注意事项:不能过度使用通配符。如果其他操作符能达到目的,就不要使用通配符。确实需要使用通配符时,除非绝对必要,否则不要把通配符用到搜索模式最开始处,因为这样搜索起来是最慢的。selectenamefromempwhereena...
89
热度 -
创办做试验的表及数据sql语言
创建做试验的表及数据sql语言可以用scott账号,密码triger,默认已经创建的账号登进oracle数据库操作;createtableemp_lyasselect*fromemp;说明:注意复制表结构及数据不是sqlserver里面的语法select*intoemp_lyfromemp,这在oracle里面行不通,当然如果仅复制结构的话使用createtableemp_lyasselect*f...
138
热度 -
1个人在项目下,凌晨2点有关问题搞不定, !(分不够了,新注册的帐号!)
1个人在项目上,凌晨2点问题搞不定,求救!!(分不够了,新注册的帐号!)本帖最后由loveyou10于2013-03-1002:25:08编辑公司安排搞1个考勤机项目,项目虽小,麻雀虽小,技术难啊!现请教1个分析考勤数据问题,下面是测试数据代码.DECLARE@recordTABLE([emp][varchar](20)NULL,--员工[wdate][varchar](20)NULL,--上午上...
20
热度 -
求一高效率插入SQL语句
求一高效插入SQL语句现有一张表:salary结构如下:emp_idsalary100500010030001004000101200010125001024500...字段emp_id有重复。现需要计算每个emp_id的平均salary值,并存入表avg_salary表avg_salary的字段为:emp_id(主键,唯一),salary存入时需要对salary的值进行降序排列salary表有6...
42
热度 -
ORACLE中關於CONSTRAIN語法的使用解决办法
ORACLE中關於CONSTRAIN語法的使用有如下4個ORACLE語句,其中的CONSTRAIN的含意是什麼?1\CREATETABLEEMP(IDNUMBER(10)CONSTRAINTEIDUNIQUE,NAMEVARCHAR2(15),SALNUMBER(5));2\CREATETABLEEMP(IDNUMBER(10),NAMEVARCHAR2(15),CITYVARCHAR2(50),...
70
热度 -
用SQL剔除重复记录的N种方法
用SQL删除重复记录的N种方法例如:id??????????name????????value1??????????????a????????????????pp2??????????????a????????????????pp3??????????????b????????????????iii4??????????????b????????????????pp5??????????????b...
44
热度 -
sql话语删除重复的记录的方法
sql语句删除重复的记录的方法例如:idnamevalue1app2app3biii4bpp5bpp6cpp7cpp8ciiiid是主键要求得到这样的结果idnamevalue1app3biii4bpp6cpp8ciii方法1deleteYourTablewhere[id]notin(selectmax([id])fromYourTablegroupby(name+value))方法2delete...
88
热度 -
一些面试题!请高手解答,该如何处理
一些面试题!请高手解答oracle的临时表的作用是什么?pl/sql中的包的作用,如何声明?如何定义游标?jsp页面如何设置字符集及控制输出文件的类型?color='#e78608'>------解决方案--------------------抢个位置!临时表是会话独立的,每个登陆用户都使用这一个相同的临时表,但互相之间看不到彼此的数据。jsp中设置字符集::<%@pagecontentTy...
264
热度 -
请教,怎么调用带输入参数的过程
请问,如何调用带输入参数的过程createorreplaceprocedureupall(ddatetString,o11float,t11float,o12float,t12float,c1number,c2number)isbeginupdatebanksetcombank=o11,gobank=t11wherecom=101andddate=to_date(ddatet,'yyyy-mm-d...
80
热度 -
create table的小疑点
createtable的小问题,在线等1createtableaasselect*fromempwhere1=2;2insertintoaselect*fromempwheresal>2000;3复制表不能复制表的约束4如果只复制表的结构不复制表的数据则这上面的几句如何理解呀,在线等thankscolor='#e78608'>------解决方案--------------------1:复...
26
热度 -
子查询怎么转换为连接查询
子查询如何转换为连接查询以下子查询能不能转换成连接查询?SQLcodeselectename,salary,deptnofromemp_xxxawheresalary<(selectavg(salary)fromemp_xxxbwhereb.deptno=a.deptno);color='#e78608'>------解决方案--------------------SQLcodeselect...
69
热度 -
执行存储过程报错,报对象XXX.proc 无效解决方法
执行存储过程报错,报对象XXX.proc无效createorreplaceproceduretemp_1(typevarchar2(100))isemp_recordemployees%rowtype;CURSORemp_cursorISSELECT*FROMemployeeswhereto_date('2008/10/1','yyyy/MM/dd')-hiredate>6*30andpay...
194
热度 -
简单的servlet登录验证出了点有关问题,请大家帮忙看看
简单的servlet登录验证出了点问题,请大家帮忙看看各位帮忙看下为什么会出现java.lang.NullPointerException出现异常的是这句ps=con.prepareStatement(sql);小弟混csdn不久,请各位前辈指教publicclassLoginextendsHttpServlet{ publicvoiddoGet(HttpServletRequestrequest...
37
热度 -
视图如何可以[color=#FF0000]allows the users to insert rows?[/color]
视图怎么可以[color=#FF0000]allowstheuserstoinsertrows?[/color]?ExaminethestructureoftheEMPLOYEEStable:ColumnnameDatatypeRemarksEMPLOYEE_IDNUMBERNOTNULL,PrimaryKeyEMP_NAMEVARCHAR2(30)JOB_IDVARCHAR2(20)NOTNUL...
6871
热度 -
[SQL] SQL JOIN形式详细说明
[SQL]SQLJOIN方式详细说明 SELECT*FROMEmployee 100001 张一 10000.00 D001 100002 张二 20000.00 D001 100003 张三 15000.00 D002 100004 张四 18000.00 D003 SELECT*FROMDepartment D001 IT D002 生产 D004 物流 --INNERJOIN(或JOI...
4
热度 -
Oracle的动态SQL跟动态游标举例
Oracle的动态SQL和动态游标举例--动态sql和动态游标declarecntnumber;beginexecuteimmediate'selectcount(*)fromemp'intocnt;dbms_output.put_line(cnt);end;--创建存储过程执行插入语句createorreplaceproceduremyproc11(empidinvarchar2,empname...
109
热度 -
oracle札记三(Sql99语法)
oracle笔记三(Sql99语法)1. 交叉连接crossjoin(相当于笛卡尔积效果)Selecte.ename,d.dnameFromempecrossjoindeptd;2. 自然连接naturaljoinSelecte.ename,d.dnameFromempenaturaljoindeptd;3. 使用using子句的方式指定作等值连接的列Selecte.ename,d.dnameFr...
90
热度 -
PL/SQL 三之——sql语句
PL/SQL3之——sql语句PL/SQL的select语句PL/SQL中使用select语句,必须返回有且只有一条记录;into关键字:ename的值放进v_ename中,sal的值放入v_sal中;如果不能保证查询后有记录,则会报错;如果查询出多条记录,也会报错.小例子declarev_empemp%rowtype;beginselect*intov_empfromempwhereempno=...
68
热度 -
PL/SQL程序设计-学习札记6-包
PL/SQL程序设计--学习笔记6--包七、包的创建和应用: 包是一组相关过程、函数、变量、常量和游标等PL/SQL程序设计元素的组合,它具有面向对象程序设计语言的特点,是对这些PL/SQL程序设计元素的封装。包类似于C++和Java语言中的类,其中变量相当于类中的成员变量,过程和函数相当于类方法。把相关的模块归类成为包,可使开发人员利用面向对象的方法进行存储过程的开发,从而提高系统性能。 与类相...
319
热度 -
Hibernate中HQL话语的使用
Hibernate中HQL语句的使用本文主要使用一些测试方法来讲解HQL的具体应用 采用一对多的关系映射举例,两个类Dept{did,dname,emps},Emp{dept,eid,ename} Dept.hbm.xml中 <hibernate-mappingpackage="com.tarena.demo.po"> <classname="De...
427
热度