- 博客(20)
- 收藏
- 关注
转载 oralce存储过程的作用
定义:存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句 集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数 (如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要 对象,任何一个设计良好的数据库应用程序都应该用到存储过程。 存储过程是由流控制和SQL 语句书写的过程,这个过程经编译和优化后 存储在数据库服务器中,
2017-03-30 16:21:10 350
转载 oracle存储过程2
Oracle存储过程学习 存储过程创建语法: create or replace procedure 存储过程名(param1 in type,param2 out type) as 变量1 类型(值范围); 变量2 类型(值范围); Begin Select count(*) into 变量1 from 表A where列名=param1;
2017-03-30 16:12:57 354
转载 oracle存储过程
存储过程是命名程序块,其实质是通过一系列的SQL语句,根据传入的参数,可以完成比单个SQL语句更复杂的功能。举个例子:想要向一张表中插入大量数据(5万),就可以通过写一个存储过程直接调用,方便很多,而且存储过程可保存。 比如建立个测试表 1 2 3 4 5 6 7 8 create table test (id int, name v
2017-03-30 15:21:01 231
转载 rownum
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。 (1) rownum 对于等于某值的查询条件 如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。
2017-03-15 15:40:13 290
转载 排序函数的区别
rank() over是的作用是查出指定条件后进行一个排名,但是有一个特点。假如是对学生排名,那么实用这个函数,成绩相同的两名是并列 dense_rank()的作用和rank()很像,唯一的一点区别就是,领命学生的成绩并列以后,下一位同学并不空出并列所占的名次 row_number()就不一样了,它和上面两种的区别就很明显了,这个函数不需要考虑是否并列,哪怕根据条件查询出来的数值相同也会进
2017-03-15 15:09:30 490
原创 JAVA中SERIALVERSIONUID的解释
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: p
2017-03-15 10:22:34 243
原创 HashMap和Hashtable的区别
1. HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口。 2. 主要区别在于HashMap允许空(null)键值(key),由于非线程安全,在只有一个线程访问的情况下,效率要高于Hashtable。 3. HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。 4. HashMap把Hash
2016-11-17 19:06:19 182
原创 List、Map、Set三个接口,存取元素时,各有什么特点?
1. List与Set具有相似性,它们都是单列元素的集合,所以,它们有一个功共同的父接口,叫Collection。Set里面不允许有重复的元素,所谓重复,即不能有两个相等(注意,不是仅仅是相同)的对象,即假设Set集合中有了一个A对象,现在我要向Set集合再存入一个B对象,但B对象与A对象equals相等,则B对象存储不进去,所以,Set集合的add方法有一个boolean的返回值,当集合中没有
2016-11-17 19:05:44 421
原创 sleep() 和 wait() 有什么区别?
1. sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。 2. wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态
2016-11-17 19:05:07 188
原创 隐藏标签的作用
基本语法: 作用: 1 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。 2 有些时候我们要给用户一信息,让他在提交表单时提交上来以确定用户身份,如sessionkey,等等.当然这些东西也能用cookie实现,但使用隐藏域就简单的多
2016-10-23 17:48:21 511
原创 数据库 增删改查整理
基于MySQL: sql指的的数据库结构查询语言,是数据库编程语言。 基本数据操作语言包括增,删,改,查! -- 增加语句 insert into 表名[(列名列表)] values(值列表); -- 多行插入语句 -- 数据来自用户 insert into 表名[(列名列表)] values(值列表1),(值列表2)..(值列表n); -- 数据来自现有表 insert int
2016-10-15 14:48:45 217
原创 orcale总结
oracle总结 常见的关系型数据:mysql,oracle,sqlserver,db2等 oracle中使用的编程语言:PL/SQL(过程语言/结构化查询语言) SQL:分为DDL,DML,TCL,DQL DDL:create ,drop, alter DML/DQL: insert , update, delete , select TCL:grant to(授予), re
2016-10-15 14:48:10 200
原创 jQuery整理
jQuery总结: jQuery是一个由javascript语言编写的框架,即一个外部js文件。 要使用jQuery需要引入jQuery.XXX.js文件. 例如: jQuery有两种版本,开发版和压缩版。 压缩版也称为发布版,内容被高度压缩大约91K。 jQuery的ready函数: jQuery中的ready()相当于javascript的onload事件属性。
2016-10-15 14:45:45 262
原创 JAVA高级特性整理
java集合框架和泛型 1.java中所有的集合API存在与java.util.*; 2.java集合框架中的API层次结构 Collection Map | List Set 所有的接口,其中java俗称的三大接口:List,Set和Map 接口
2016-10-15 14:44:53 273
原创 HTML标签整理
HTML标签整理: HTML语言指的是:超文本标记语言,用于制作静态网页。 语法类似与XML,但是具有W3C要求的对应HTML版本的标签库约束。 目前学习的版本为XHTML1.0 目前最新版本为HTML5 HTML的基本结构: 标题 页面显示内容 按照标签结构划分: 单标签,和双标签 其中单标签常用: 其
2016-10-15 14:43:32 184
原创 CSS总结
CSS总结: CSS:表示级联样式表,用于美化页面效果。 基本语法: 选择器 {样式列表} 标签选择器:h1 {color:red;} class选择器:.class {color:red;} id选择器:#id {color:red;} 复合选择器: 后代选择器(使用空格):p span{color:red;} 并集选择器(使用逗号):h1,h2,p{color
2016-10-15 14:42:47 190
原创 LOB
LOB类型分类 CLOB:字符LOB.用于存储大量的文本信息.采用默认字符集存储 NCLOB:用于存储字符LOB,采用数据库的国家字符集来存储字符.而不是数据库的默认字符集. BLOB:二进制LOB,存储二进大量的二进制信息.存储时不会进行字符集转换. CLOB和BLOG在ORACLE 10G中可存储8TB字节. BFILE:二进制文件LOB,只是一个文件指针.具体的文件存储在操
2016-10-15 13:45:08 203
转载 摘录笔记mysql and oracle
1.组函数用法规则 mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处理过的,或者是group by子句中的列否则报错 eg: select name,count(money) from user;这个放在mysql中没有问题在oracle中就有问题了。 2.自动增长的数据类型处理 MYSQL有自动增
2016-10-13 20:04:54 182
原创 mysql和oracle的区别
两者相比较的话,简单的说,MySQL比较小,而且免费,开源的缘故,现在也很健壮,若不是大型应用的话,MySQL足以应付一切。oracle比较庞大,整个体系都很健全。 简单的说MySQL是实用很好用,oracle就是很好很强大。 这样的说法我认为还是不够确切的,实际上,用MySQL支撑的google的数据库、Facebook的数据库、中移动飞信的数据库够大了吧,MySQL还是完成能够支撑一些
2016-10-13 20:02:42 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人