1.JDBC:Java DataBase Connectivity 可以为多种关系型数据库DBMS 提供统一的访问方式,用Java来操作数据库 2.JDBC API 主要功能: 三件事,具体是通过以下类/接口实现: DriverManager : 管理jdbc驱动 Connection: 连接(通过 ...
分类:
数据库 时间:
2020-02-01 21:28:30
阅读次数:
90
练习 1:导入型形式参数(in类型) CREATE OR REPLACE PROCEDURE raise_salary (p_id IN emp.empno%TYPE) IS --变量声明 BEGIN UPDATE emp SET sal = sal * 1.1 WHERE empno = p_id ...
分类:
数据库 时间:
2020-02-01 10:37:13
阅读次数:
107
作用: 相当于对错误作了二次处理,可以让用户看懂。 如果程序出现错误回出现回滚,加上异常处理后不会对本程序的修改回滚。 可以任何时候设置报错,从而达到中断目的。 如果程序出现错误,可以使其报错的同时完成程序其他的语句。(PL/SQL嵌套) 系统预定义异常(有名字的错误代码) TOO_MANY_ROW ...
分类:
数据库 时间:
2020-02-01 00:50:25
阅读次数:
120
隐式游标 隐式游标的属性: SQL%ROWCOUNT 成功操作的行的数量 SQL%FOUND 发现复合条件的行返回TRUE SQL%NOTFOUND 没有发现复合条件的行回TRUE SQL%ISOPEN 游标打开状态(boolean) 演示:打印隐式游标属性 declare v_count numb ...
分类:
数据库 时间:
2020-02-01 00:25:05
阅读次数:
98
使用IF语句按条件判断,控制PL/SQL执行流程 格式如下:if-then-end if;if-then-else-end if;if-then-elsif-then-else-end if; 演示: set serveroutput on declare v_hire_date date := t ...
分类:
数据库 时间:
2020-02-01 00:23:54
阅读次数:
115
概述 调用栈用于存储函数执行过程中调用链上所有函数的局部变量等调用信息。Berry 调用栈特指脚本程序的调用栈,而不是 C 的调用栈。 在 be_vm.h 中可以看到 VM 结构中和调用栈相关的字段: 和 用于维护存储局部变量的栈(以下简称“变量栈”,函数的栈空间指 中被该函数使用的一段空间),而 ...
分类:
其他好文 时间:
2020-01-24 23:41:58
阅读次数:
114
一、 Callablestatement:调用 数据库中的存储过程、存储函数connection.prepareCall(参数:存储过程/存储函数名)参数格式:存储过程:(无返回值return,用Out参数代替返回值) {call 存储过程名(参数列表)}存储函数:(有返回值return) { ?= ...
分类:
编程语言 时间:
2020-01-17 21:09:46
阅读次数:
100
1、添加系统环境变量 添加环境变量: NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK TNS_ADMIN = D:\PLSQL\instantclient_11_2 2、 打开plsqldev的应用程序,此时是登陆不了的。点击取消,会直接跳到没有登陆的界面。 ...
分类:
数据库 时间:
2020-01-10 11:04:52
阅读次数:
200
一、变量介绍 在编写pl/sql程序时,可以定义变量和常量;在pl/sql程序中包括有: 标量类型(scalar) 复合类型(composite) --用于操作多条记录 参照类型(reference) --用于操作多条记录,存放指针 lob(large object) 二、标量类型 变量初始化和关键 ...
分类:
数据库 时间:
2020-01-09 01:22:58
阅读次数:
136
说明 本文章整理了47道常见sql联系题,包括建表语句,表结构,习题列表,解题答案都涵盖在本文章内。文末提供了所用SQL脚本下载链接。所有解题答案都是本人自己写的,广大读者如果在阅读使用中,有任何问题欢迎留言,对我写的有问题的,欢迎指正,谢谢。 数据库:oracle11g 表结构 可使用plsql- ...
分类:
数据库 时间:
2020-01-05 18:55:40
阅读次数:
130