ICode9

精准搜索请尝试: 精确搜索
  • PLSQL——09、触发器2020-02-03 09:01:35

    触发器 trigger 触发器是一种特殊的过程,它的执行是由一系列事件触发的。这些事件有用户登录注销事件,DML语句执行事件等等。我们常用的就是DML触发器,事件的精确粒度可以是表级或行级。 trigger的实际应用非常广泛,例如A表有数据DML操作,就可以在A表上做个触发器,将数据协同更新到B表。

  • PLSQL——07、函数2020-02-02 12:50:52

    函数特性:一定要返回值并且只能返回一个值。 练习1: CREATE OR REPLACE FUNCTION get_sal (p_id IN emp.empno%TYPE) RETURN NUMBER --形式参数 IS | AS v_salary emp.sal%TYPE :=0; BEGIN SELECT sal INTO v_salary FROM emp WHERE empno = p_id; RETURN v_salary

  • Oracle(五):PLSQL编程之一2020-01-22 22:00:51

    1、语言定义 2、if判断 3、plsql中的循环 4、游标操作 点赞 收藏 分享 文章举报 启帆远航 发布了141 篇原创文章 · 获赞 10 · 访问量 7305 私信 关注

  • PLSQL——02、变量的使用2020-01-08 23:56:23

    一、变量介绍 在编写pl/sql程序时,可以定义变量和常量;在pl/sql程序中包括有: 标量类型(scalar) 复合类型(composite) --用于操作多条记录 参照类型(reference) --用于操作多条记录,存放指针 lob(large object) 二、标量类型 变量初始化和关键字: identifier [CONSTANT] datatype [N

  • PLSQL——01、PLSQL语句的结构2020-01-05 17:01:21

    PL/SQL语句以块为单位,块的基本结构为: declare 可选 ..变量 类型 begin 必选 .. exception 可选 .. end; 必选 / 语句块可以嵌套: DECLARE … 变量声明 x int; BEGIN --代码主体 … DECLARE --嵌套语句块 x int; … BEGIN … x:=100; EXCEPTION …

  • java-加密Clob的最佳方法是什么?2019-12-10 21:03:37

    我正在使用Oracle 9和JDBC,并希望在将Clob插入数据库时​​对其进行加密.理想情况下,我希望能够插入纯文本并通过存储过程对其进行加密: String SQL = "INSERT INTO table (ID, VALUE) values (?, encrypt(?))"; PreparedStatement ps = connection.prepareStatement(SQL); ps.setI

  • 不安装Oracle客户端,用PLSQL连接Oracle2019-12-10 14:03:42

    不安装Oracle客户端,用PLSQL连接Oracle 一、准备 首先准备下载两个软件,一个是instantclient-basic-win32-11.2.0.1.0.zip,另一个是plsql安装包(PLSQL Developer 7.1.4.rar)。 注意:不管系统是32bit还是64bit都可以使用32bit的plsql安装包; 二、解压并且配置Oracle客户端信息 1,解压到目录

  • 使用Oracle JVM在Java方法上将blob作为参数传递2019-12-08 21:00:32

    嘿,我正在设法找到一种方法来运行它.我正在使用Oracle数据库10g,在其中将blob存储在表中.我希望能够在我的Java代码中读取并将blob传递给java方法.我通过loadjava在数据库中加载了Java类.我存储我的Blob的表也已建立. 这是我的Java类,也是我想要传递BLOB的方法 import java.lang.*

  • mysql-Equi Join的特例2019-12-08 12:15:41

    我遇到了这个特殊的脚本,该脚本使用一种特殊的均等连接形式. SELECT * FROM per_assignments a, per_assigment_types b WHERE a.assignment_status_type_id + 0 = b.assignment_status_type_id 为什么在等额联接中添加零?我知道它与避免索引搜索有关,但是仍然可以有人解释它的

  • 如何将数据库查询出来的字段值作为参数传入下一个请求中2019-12-02 11:01:18

    前面我们讲过,如何将jmeter和plsql数据库连接起来,总体思路就是添加一个JDBC Connection Configuration,将plsql要连接的数据库信息配置好,然后添加一个sql的数据库请求jdbc request。那么现在有个问题,就是如果我要把数据库查询到的结果,作为下一个请求的入参,这个怎么搞呢? 测试需求:提出

  • plsql--异常处理2019-11-29 16:04:02

    一:基本介绍 异常(EXCEPTION)类型: 1.预定义(Predefined)错误  常用的:没有结果:No_data_found  输出的行太多:Too_many_rows 2.非预定义(UnPredefined)错误 3.用户定义(User_define)错误 异常的格式: exception   when Too_many_rows then dbms_output.put_line('输出的行

  • plsql 32位,Oracle Client 64位 无法读取tnsnames.ora文件2019-11-28 15:56:43

    ORACLE_HOME=C:\app\fjz\product\11.2.0\client_11)设置windows系统环境变量: TNS_ADMIN=C:\app\fjz\product\11.2.0\client_1\network\admin2)下载11g 解决包 instantclient_11_2.zip http://pan.baidu.com/s/1i3J3glJ解压到 C:\app\fjz\product下(ORACLE_HOME的前两级目录)3)PLSQL设

  • 本机不安装oracle数据库,使用plsql远程访问服务器oracle数据库2019-11-28 14:51:17

    准备一个instant client windows操作系统 32位官网下载地址:http://www.oracle.com/technetwork/topics/winx64soft-089540.html 64位官网下载地址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html 也可以在以下地址选择自己的操作系统,再进

  • PLSQL安装、PLSQL汉化、激活2019-11-25 17:01:08

    原文地址:https://www.cnblogs.com/gaozejie/p/9741186.html 一、准备工作     1、点击下载PLSQL,本次安装的PLSQL版本为12.0.7,建议安装64位。     2、下载PLSQL时,版本旁边会有个“Language pack”的链接,点击后左侧选择“Chinese”即可下载汉化包。     3、注册码  PLSQL De

  • oracle客户端安装与配置2019-11-25 17:00:08

    原文地址:https://www.cnblogs.com/wangyihome/p/8881451.html 在进行开发时经常需要连接Oracle数据库,一般的场景是Oracle数据库在远程服务器上,本地计算机通过plsql developer来访问。 这就要求在本地安装好plsql developer,但是这样就可以了吗?这是不行的,plsql deverloper是不能

  • PLSQL创建Oracle定时任务2019-11-14 23:50:59

    1、创建任务执行的存储过程,如名称为YxtestJob,向测试表中插入数据 create or replace procedure test is begin insert into test1(name1,name2) values('wgr','test'); end; 2、定时器对应的DBMS_Jobs文件夹,右键新建(new) 3、创建任务    (1)、在what值中填写待执行的存

  • PLSQL编程2019-11-13 20:53:19

    PLSQL编程 一、变量 声名变量 变量名 变量类型(变量长度) 例如:v_name varchar2(20); 变量赋值 2.1 直接赋值 v_name varchar2(20) := '张三' 2.2 语句赋值,使用select...into...赋值 -- 打印人员个人信息,包括:姓名、薪水、地址 DECLARE --姓名,直接赋值 v_name VARCHAR2(20) := '

  • 使用jOOQ执行PL / SQL函数时的Java空指针2019-11-08 19:00:30

    我目前正在尝试调用一个接受多个输入/输出参数的PL / SQL函数.该函数包含以下数据类型: >字符串. >字符串数组. 但是,当应用程序设置数据以将其发送到数据库服务器时,该应用程序将引发一个空指针异常,该异常与引起的实际错误无关(请注意,下面给出了实际错误,因为在调试时已找到了该

  • 如何将PL / SQL数据类型BINARY_INTEGER实例化为Java类型?2019-11-07 02:01:37

    Java中与PL / SQL数据类型BINARY_INTEGER等效的数据类型是什么?解决方法:根据the Oracle documentation,我们可以将其映射到oracle.sql.NUMBER或简单的int原语.

  • ORA-01722:C#中INSERT上的编号无效-Oracle 11g2019-10-28 18:19:26

    我有这张Oracle 11g表 CREATE TABLE "DBNAME"."CANDIDATES" ( "ID" NUMBER(24,0), "USRINS" VARCHAR2(30 CHAR), "DATINS" DATE, "USRUPD" VARCHAR2(30 CHAR), "DATUPD" DATE,

  • PLSQL图形界面设置oracle的JOBS2019-10-27 14:57:01

    1、前言 dbms_scheduler设置job oracle在使用PLSQL设置JOBS并且配置邮件发送时候出错ora-24098 值null对email_server无效 2、PLSQL配置JOBS任务 Type 含义 Name 定时JOB的名字 Enabled 是否开启 打上√表示启用 TYPE 一般直接用第一个PLSQL块;PLSQL_BLOCK:匿名PL/SQL

  • CodeGo.net>实现主动/被动集群:如何使用Oracle的分布式锁?2019-10-25 03:08:47

    我正在尝试实现服务器的主动/被动群集.在使用SQL Server的sp_getapplock之前,我已经做了这种事情. 我可以谈一下Oracle的DBMS_LOCK,但是由于各种(愚蠢的IMO)原因,DBA不会授予访问权限来执行此操作. 我试图诉诸于在我的C#中以独占模式执行SQL LOCK TABLE X,然后在事务内部执行Thread

  • oracle通过plsql做定时任务,存储过程是有参数的2019-10-23 16:56:15

    是为了自己使用方便的^_^ begin sys.dbms_job.submit(job => :job, what => 'begin bym_test1(1,2); end;', next_date => to_date('23-10-2019 16:32:02', 'dd-mm-yyyy hh24:mi:ss'), interval => 'TRUNC(sysdate) + 1 +16/ (24)'

  • 尝试使用PHP从Oracle访问select函数2019-10-23 16:32:15

    您好,我试图访问一个简单的函数,该函数返回选择查询的结果,当我使用PHP访问它时,它向我扔了resource(5)而不是结果. $connect = oci_connect('tiger','scott','host/user'); if(!$connect){ $e = oci_error(); trigger_error(htmlentities($e['message'],ENT_QUOTES),E_USER_ERRO

  • 如何同步PL / SQL调用的Java方法2019-10-13 20:14:05

    我只是有一个与并发有关的问题,它的逻辑流程是当客户端(称为Oracle Forms)提交请求(称为并发程序)并调用plsql过程时,此过程最终将调用java静态方法. 我发现,当我同时或在很短的间隔(例如1秒)内提交两个请求时,会发现一些并发问题. java方法是从数据库中搜索建议将哪些记录插入数据

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有