IT笔试面试网站推荐

http://www.nowcoder.com/

2016-05-31 12:48:14

阅读数:431

评论数:2

pl/sql触发器案列

--pl/sql触发器 --对表emp2进行insert,delete,update操作的具体信息进行记录 create table emp2_log( uname varchar2(20),--操作人 action varchar2(10),--操作类型 atime date ...

2016-05-31 01:41:19

阅读数:233

评论数:0

pl/sql带参数的游标和可更新的游标案列

--pl/sql带参数的游标案列 declare cursor c(v_deptno dept.deptno%type,v_job emp.job%type) is select ename,sal from emp where deptno=v_deptno and job = v_job; ...

2016-05-31 00:35:59

阅读数:627

评论数:0

PL/SQL的Boolean的三个值:TRUE,FALSE,NULL两两进行AND,OR操作的值

--让我们来看一下,在什么情况下会出现NULL值? declare type t_arr is array(3) of boolean;--声明boolean数组 b_array t_arr:=t_arr(true,false,null);--数组初始化 b_flag bool...

2016-05-30 00:29:04

阅读数:1331

评论数:0

PL/SQL Boolean类型

注意:Oralce SQL中没有Boolean这种数据类型,Boolean只是在PL/SQL中存在. 注意:在PL/SQL中,Boolean类型的变量可以取值TRUE,FALSE,NULL. 参考链接: http://www.orafaq.com/wiki/Boolean https://doc...

2016-05-29 22:45:59

阅读数:1772

评论数:0

视图的优点与缺点总结

参考链接 http://wl-ldy.iteye.com/blog/944898

2016-05-28 22:26:51

阅读数:9023

评论数:0

oracle 数据库索引的优缺点以及合理建立索引

参考链接 http://blog.itpub.net/14401924/viewspace-659821/

2016-05-28 21:21:20

阅读数:1636

评论数:0

数据库完整性约束

1 表的字段完整性约束(not null,unique,primary key,foreigner key,check) 2 字段级约束(定义完一个字段,在该字段后写上相关约束)    表级约束(在定义完表字段之后,在写上相关约束) 3 示例

2016-05-28 15:59:32

阅读数:221

评论数:0

3NF(Third Normal Form)

定义 1 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项(列不可分)。 2 第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一的区分(要有主键)。 3 第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字信息(不可有冗余字段)。 说明 (1)满足第...

2016-05-28 15:37:23

阅读数:1339

评论数:0

Oralce decode函数用法示例

1 create table sale ( month char(6),--月份 sell  number(10,2)--月销售额 );   2 create or replace view v_sale as select substr(month,1,4) as "年",...

2016-05-28 14:30:24

阅读数:1094

评论数:0

Oracle空串与null的处理

1 Oracle中的空字符串基本上是被当成空NULL来处理的 2 Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前 总结:null值是不可以用来做比较的,无论什么值和null作比较都会返回一个false值,所以当记录...

2016-05-28 14:14:50

阅读数:958

评论数:0

利用pl/sql块解决复杂sql查询

Ss (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄 Cc (C#,CN ) C#,CN 分别代表课程编号、课程名称 SCsc ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩 1 列出既学过“1”号...

2016-05-27 00:04:29

阅读数:408

评论数:0

spring事务的传播属性(propagation attribute)和隔离级别(isolation level)

spring事务的传播属性(propagation attribute)和隔离级别(isolation level) 1 关于propagation属性的7个传播行为 REQUIRED:指定当前方法必需在事务环境中运行,如果当前有事务环境就加入当前正在执行的事务环境,如果当前没有事务,就新建一...

2016-05-26 11:15:18

阅读数:2659

评论数:0

SQL注入式攻击

1 SQL示例 select * from users  where uname=  ' ' or '1'='1' AND pwd = ' ' or '1'='1'; 2 参考的解决方法 (1)检查用户输入的合法性,确信输入的内容只包含合法的数据。数据检查应当在客户端和服务器端都...

2016-05-26 01:56:36

阅读数:375

评论数:0

sql面试题 学生表, 课程表,成绩表,教师表

Student(Sid,Sname,Sage,Ssex) 学生表 Course(Cid,Cname,Tid) 课程表 SC(Sid,Cid,score) 成绩表 Teacher(Tid,Tname) 教师表  1、查询“001”课程比“002”课程成绩高的所有学生的学号;    ...

2016-05-24 23:06:05

阅读数:10170

评论数:0

Oracle的存储过程编程总结

参考http://kiral.iteye.com/blog/1129908

2016-05-23 22:43:26

阅读数:277

评论数:0

oralce group by 语句用法示例

删除姓名、年龄重复的记录(只保留Id最大的一条) Id name   age salary 1   yzk     80 1000 2   yzk     80 2000 3   tom     20 20000 4   tom     20 20000 5   i...

2016-05-23 22:21:34

阅读数:224

评论数:0

oralce横表转纵表示例

横表结构 ID      姓名    语文        数学       英语 1       张三     80         90         70 2       李四     90         85         95 3       王五     88       ...

2016-05-23 21:19:15

阅读数:368

评论数:0

pl/sql cursor within a cursor 例子

--cursor within a cursor CREATE OR REPLACE PROCEDURE MULTIPLE_CURSORS_PROC is    v_owner varchar2(40);    v_table_name varchar2(40);    v_column_name...

2016-05-23 00:45:03

阅读数:260

评论数:0

SQL面试题--行列转换

select year, sum(case quarte    when 1 then salnum  end ) "一季度", sum(case quarte    when 2 then salnum  end) "二季度", sum(c...

2016-05-22 22:55:15

阅读数:417

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭