4 我家有只小熊二

尚未进行身份认证

暂无相关描述

等级
TA的排名 2w+

【原】Oracle-pl/sql-触发器

(注:主要摘自尚硅谷oracle教程笔记)触发器是许多关系数据系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块触发器类型触发器在数据库里以独立的对象存储,它与存储过程不同的是,存储过程通过其他程序来启动运行或者直接启动运行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。并且,触发器不能接收参数。...

2018-12-10 15:31:36

【原】Oracle-pl/sql-函数和存储过程

(注:主要摘自尚硅谷oracle教程笔记)oracle提供可以把PL/SQL程序存储在数据库中,并可以在任何地方来运行它。这样就叫储存过程和函数。过程和函数统称为PL/SQL子程序,他们是被命名的PL/SQL块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。函数格式--函数的声明(有参...

2018-12-10 11:12:01

【原】Oracle-pl/sql-异常错误处理

(注:主要摘自尚硅谷oracle教程笔记)一个优秀的程序都应该能够正确处理各种出错情况,并尽可能从错误中恢复。ORACLE提供异常情况(EXCEPTION)和异常处理(EXCEPTIONHANDLER)来实现错误处理。有三种类型的异常错误:预定义错误:ORACLE预定于的异常情况大约有24个。对这种异常情况的处理,无需在程序中定义,由ORACLE自动将其引发。非预定义错误:即其他标...

2018-11-25 23:15:34

【原】Oracle-pl/sql-游标的使用

(注:主要摘自尚硅谷oracle教程笔记)在PL/SQL程序中,对于处理多行记录的事务经常使用游标来实现。游标概念为了处理SQL语句,ORACLE必须分配一个上下文的区域来处理所必需的信息,其中包括要处理的行的数目,一个指向语句被分析以后的表示形式的指针以及查询的活动集。游标是一个指向上下文的句柄或指针。通过游标,PL/SQL可以控制上下文区和处理语句时上下文会发生什么事情。...

2018-11-22 14:03:50

【原】Oracle-pl/sql-循环

(注:主要摘自尚硅谷oracle教程笔记)1.简单循环LOOP 要执行的语句; EXITWHEN<条件语句>;/*条件满足,退出循环语句*/ENDLOOP;示例:LOOP…EXITWHEN…ENDLOOPdeclare--初始化条件v_inumber(3):=1;beginloop...

2018-11-22 10:10:49

【原】Oracle-pl/sql-流程控制

(注:主要摘自尚硅谷mysql核心技术笔记)PL/SQL的流程控制语句,包括如下三类:控制语句:IF语句循环语句:LOOP语句,EXIT语句顺序语句:GOTO语句,NULL语句条件语句IF<布尔表达式>THEN PL/SQL和SQL语句;ENDIF;IF<布尔表达式>THEN PL/SQL和SQL语句;E...

2018-11-22 09:42:44

【原】Oracle-pl/sql-记录类型

(注:主要摘自尚硅谷mysql核心技术笔记)记录类型:记录类型是把逻辑相关的数据作为一个单元存储起来,称为PL/SQLRECODE的域(FIELD),其作用是存放互不相同但逻辑相关的信息。示例1.自定义记录类型declare--定义一个记录类型typecustomer_typeisrecord(v_cust_namevarchar2(20),...

2018-11-21 17:27:31

【原】Oracel-pl/sql-基本语法

(注:主要摘自尚硅谷oracle教程笔记)pl/sql程序由三个块组成声明部分执行部分异常处理部分PL/SQL块的结构:DECLARE /*声明部分:在此声明PL/SQL用到的变量,类型及游标, 以及局部的存储过程和函数 */BEGIN /*执行部分:过程及SQL语句,即程序的主要部分*/EXCEPTION /*执行异常部分:错误处理*/END...

2018-11-21 17:08:08

【原】Oracle-pl/sql介绍

PL/SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成与数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。

2018-11-21 16:37:23

【原】MySql-函数

(注:主要摘自尚硅谷mysql核心技术笔记)函数:含义:一组预先编译好的SQL语句的集合,理解成批处理语句提高代码的重用性简化操作减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率与存储过程区别:存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新函数:有且仅有1个返回,适合做处理数据后返回一个结果一、创建语法CREATEFUNCTION函数...

2018-11-21 14:24:30

【原】MySql-存储过程

(注:主要摘自尚硅谷mysql核心技术笔记)存储过程和函数:类似于java中的方法:好处:提高代码的重用性简化操作存储过程含义:一组预先编译好的SQL语句的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率一、创建语法CREATEPROCEDURE存储过程名(参数列表)BEGIN 存储过程体(...

2018-11-21 11:40:21

【原】MySql-流程控制结构

(注:主要摘自尚硅谷mysql核心技术笔记)流程控制结构分类顺序分支循环一、分支结构1.if函数语法:if(条件,值1,值2)功能:实现双分支应用在beginend中或外面2.case结构语法:情况1:类似于switchcase变量或表达式when值1then语句1;when值2then语句2;...else语句n;end情况2:c...

2018-11-21 10:51:11

【原】MySql-变量

(注:主要摘自尚硅谷mysql核心技术笔记)变量分类:系统变量:全局变量会话变量自定义变量:用户变量局部变量MySQL的@与@@区别@x是用户自定义的变量@@x是global或session变量一、系统变量说明:变量由系统定义,不是用户定义,属于服务器层面注意:全局变量需要添加global关键字,会话变量需要添加session关键字,如果...

2018-11-21 10:19:21

【原】SQL的各种连接理解

SQL中的连接分类:内连接innerjoin外连接左外连接left【outer】join右外连接out【outer】join全外连接full【outer】join交叉连接crossjoin1.交叉连接crossjoin如果不带WHERE条件子句,它将会返回被连接的两个表的笛卡尔积,返回结果的行数等于两个表行数的乘积举例,下列A、B、C...

2018-11-20 17:07:30

【转】Java基础-反射机制详解

转载出处:http://www.cnblogs.com/lzq198754/p/5780331.html目录反射机制是什么反射机制能做什么反射机制的相关API通过一个对象获得完整的包名和类名实例化Class对象获取一个对象的父类与实现的接口获取某个类中的全部构造函数通过反射机制实例化一个类的对象获取某个类的全部属性获取某个类的全部方法通过反射机制调用某个类的方法通过...

2018-09-07 11:45:07

【转】Java I/O-字节流详解

转载出处:https://www.cnblogs.com/dongguacai/p/5658388.html流的概念JAVA程序通过流来完成输入/输出。流是生产或消费信息的抽象,流通过JAVA的输入输出与物理设备链接,尽管与它们链接的物理设备不尽相同,所有流的行为具有相同的方式。这样就意味一个输入流能够抽象多种不同类型的输入:从磁盘文件、从键盘或从网络套接字;同样,一个输出流可以输出到控制...

2018-09-03 17:53:21

【转】Java I/O-字符流详解

转载出处:https://www.cnblogs.com/dongguacai/p/5676254.html字符流为何存在既然字节流提供了能够处理任何类型的输入/输出操作的功能,那为什么还要存在字符流呢?容我慢慢道来,字节流不能直接操作Unicode字符,因为一个字符有两个字节,字节流一次能操作一个字节。如果Java不能直接操作字符,我会感觉Java对这个世界满满的恶意,所以提供对直接...

2018-09-03 15:30:19

【转】Java I/O-RandomAccessFile

转载出处:https://www.cnblogs.com/dongguacai/p/5699444.html一、简述这个是JDK上的截图,我们可以看到它的父类是Object,没有继承字节流、字符流家族中任何一个类。并且它实现了DataInput、DataOutput这两个接口,也就意味着这个类既可以读也可以写。二、存在的意义1、是JAVAI/O流体系中功能最丰富的文件内容访问...

2018-09-03 11:05:43

【转】Java I/O-对象序列化

转载出处:https://www.cnblogs.com/dongguacai/p/5721056.html序列化对象序列化的目标是将对象保存到磁盘中,或者允许在网络中直接传输对象。对象序列化机制允许把内存中的JAVA对象转化成功平台无关的二进制流,从而允许将这种二进制流持久地保存在磁盘上,通过网络将这种二进制流传输到另一个网络节点,其他程序一旦获得了这种二进制流,都可以将二进制恢复成原来...

2018-09-03 10:20:13

【转】Java集合-ArrayList和Vector的区别

转载出处:https://www.cnblogs.com/jinlinFighting/p/5775281.html1.Vector&ArrayList1)Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。2...

2018-08-30 15:41:40

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!