当前位置: 首页 > news >正文

PL/SQL程序中调用Java代码

1、新建java source窗口

2、右键编辑 新建一个java soure 输入 name class

3、create or replace and compile java source named fieldencrypt as 新建完之后自带的  不可删除

直接粘贴代码就行

4、新建一个sql windows窗口 创建函数

create or replace procedure zysj_field_encrypt
as language java
name 'Hello.run()';

5、执行完后直接在sql中使用即可

UPDATE cm_cust_info
SET cust_name = zysj_field_encrypt(cust_name, to_char(cust_id)),cust_Cert_code = zysj_field_encrypt(cust_Cert_code, to_char(cust_id)),cust_Cert_Addr = zysj_field_encrypt(cust_Cert_Addr, to_char(cust_id)),remark = remark || 'info'
WHERE cust_id IN (SELECT cust_idFROM (SELECT cust_idFROM cm_cust_infoWHERE remark NOT LIKE '%info%' AND ROWNUM <= 50000)
);

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【自动驾驶】决策规划算法 | 数学基础(二)凸优化与非凸优化
  • ubuntu20.04(wsl2)测试 arcface 人脸识别(计算特征向量)
  • 无人机 PX4 飞控 | ROS应用层开发:offboard 模式切换详细总结
  • 强连通分量专题总结
  • 电脑知识:快速轻松地恢复丢失的数据的五大数据恢复软件
  • ChatGPT3.5/4.0新手使用手册,国内中文版使用教程
  • python-flask-上传文件时表单提交报错:Method Not Allowed
  • 编程学习方法——感悟分享
  • Android Camera系列(三):GLSurfaceView+Camera
  • Swift项目#if DEBUG不生效
  • 聚焦数据,探索分布式数据库与湖仓一体的前沿应用
  • Java导出图片到excel
  • sql-labs51-55通关攻略
  • 在react 中还有另外一种three.js 渲染方式
  • 51单片机-DS1302,操作简述
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • Android Volley源码解析
  • Angular数据绑定机制
  • C语言笔记(第一章:C语言编程)
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • JavaScript函数式编程(一)
  • Java到底能干嘛?
  • oschina
  • PAT A1120
  • PhantomJS 安装
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 关于List、List?、ListObject的区别
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 开源中国专访:Chameleon原理首发,其它跨多端统一框架都是假的?
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 如何学习JavaEE,项目又该如何做?
  • 设计模式(12)迭代器模式(讲解+应用)
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 通信类
  • 由插件封装引出的一丢丢思考
  • 智能网联汽车信息安全
  • 主流的CSS水平和垂直居中技术大全
  • UI设计初学者应该如何入门?
  • 仓管云——企业云erp功能有哪些?
  • #### golang中【堆】的使用及底层 ####
  • #职场发展#其他
  • ${ }的特别功能
  • (06)金属布线——为半导体注入生命的连接
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (ISPRS,2023)深度语义-视觉对齐用于zero-shot遥感图像场景分类
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (游戏设计草稿) 《外卖员模拟器》 (3D 科幻 角色扮演 开放世界 AI VR)
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • (转)memcache、redis缓存