oralce的32位客户端和64位客户端没有区别,64位的电脑系统可以支持32位的软件,当然也可以支持64位的软件 所以plsql版本如果是32位的话要安装32位的oracle客户端,否则会报 E:\app\Administrator\product\11.2.0\client_1\BIN\oci. ...
分类:
数据库 时间:
2020-02-20 11:37:09
阅读次数:
206
什么是事务 在plsql中,我们在执行增删改后,并不会马上写到表中,而是要手动点击一下提交按钮提交按钮(f10),如果不想提交刚才执行的代码,则可以点击回滚按钮(shift+f10)。 提交和回滚在plsql中如图: jdbc事务的用途 在后台项目中,如果没有设置自动提交,则默认为自动提交true。 ...
分类:
数据库 时间:
2020-02-15 18:15:41
阅读次数:
95
很简单所以我就简单说了 创建用户 创建表 创建视图 ...
分类:
数据库 时间:
2020-02-14 18:57:54
阅读次数:
73
insert 增 --数据库的增insert --注意:执行后(F8(在PLSQL中))并没有真正修改(在内存中),要点击提交按钮(F10)才会被修改到文件 --注意:提供一次回滚的机会(从内存中撤销)(shift+f10) --insert into 表名(字段名) values(对应值) --主 ...
分类:
数据库 时间:
2020-02-11 19:37:34
阅读次数:
73
PL/SQL developer卸载 第一步 开始菜单找到plsql developer点击卸载 第二步 win+R 输入regedit打开注册表编辑器,找到下面的目录删掉 HKEY_CURRENT_USER\Software\Allround Automations,删除下面的plsql deve... ...
分类:
数据库 时间:
2020-02-06 14:30:06
阅读次数:
476
描述 本机无oracle,通过PLSQL Developer程序,连接虚拟机中的oracle11gR2 1 下载instant client 需要和服务端版本对应 下载相应的instant client版本 解压后放到任意位置 2 创建目录文件 在该路径下创建文件 该文件内容 其中192.168.0 ...
分类:
数据库 时间:
2020-02-04 13:37:01
阅读次数:
84
如果要通过oracle函数实现返回表,应该如何实现呢? PIPELINED管道函数 从oracle 9i 开始,提供了一个叫做“管道化表函数”的概念,来解决这个问题。 这种类型的函数,必须返回一个集合类型,且标明 pipelined; 这个oracle函数不能返回具体变量,必须以一个空 return ...
分类:
数据库 时间:
2020-02-03 16:10:17
阅读次数:
153
包头 声明包体的内容,里面声明的变量或类型,作用范围是全局的。定义了过程或函数的时候,这个函数也可以被外界使用,如果包头中没定义包体中的函数或过程,这时函数和过程就是这个包私有的。创建时不需要写begin,即使有begin内容也只在编译是执行一次。 格式如下: create or replace p ...
分类:
数据库 时间:
2020-02-03 10:07:33
阅读次数:
108
触发器 trigger 触发器是一种特殊的过程,它的执行是由一系列事件触发的。这些事件有用户登录注销事件,DML语句执行事件等等。我们常用的就是DML触发器,事件的精确粒度可以是表级或行级。 trigger的实际应用非常广泛,例如A表有数据DML操作,就可以在A表上做个触发器,将数据协同更新到B表。 ...
分类:
数据库 时间:
2020-02-03 09:27:52
阅读次数:
113
函数特性:一定要返回值并且只能返回一个值。 练习1: CREATE OR REPLACE FUNCTION get_sal (p_id IN emp.empno%TYPE) RETURN NUMBER --形式参数 IS | AS v_salary emp.sal%TYPE :=0; BEGIN S ...
分类:
数据库 时间:
2020-02-02 14:15:56
阅读次数:
114