Git Product home page Git Product logo

aio's Introduction

AIO

AIO 是一个收集项目,它收集一些对于数据库来说,比较特殊的pl/sql功能
all-in-oracle is a collection,that collecting special utility packages of pl/sql from 3rd party,to oracle database

很多年前,我面临一个比较特殊的情况,部门收到了很多系统功能需求,但是缺少各种开发人员, 唯一比较充足的就是使用sql开发报表的人员和数据库运维人员,我就想着能不能用这些人最熟悉的方式,自己找一些或者做一些工具及组件,让这些人来使用,以满足快速开发的需求。

而且,如果使用oracle的应用产品,有很多程序代码都是在数据库存储过程中的,如果需要对这些程序进行定制化修改,尤其是事务中的数据交互,必然也是使用plsql语言。

但大多数orale的基础使用者,并不知道plsql作为一种开发语言,还能实现这么多其他语言比如python/c#/java才能实现的功能。

一方面,ORACLE数据库会不断升级来支持新的功能,但另一方面,也有不少人在开发ORACLE的第三方组件或者功能。

比如
https://oracle-base.com/dba/scripts
当然这里大部分都是DBA维护脚本,不过也有不少可以用于程序开发的功能

还有
https://github.com/mortenbra/alexandria-plsql-utils
alexandria-plsql-utils已经收集了很多很多plsql组件,为避免我更新不及时,对于这个库中已经存在的,我不会在我的github账号里上传,本项目只做索引

先来我补充的

然后,
我把alexandria-plsql-utils的readme翻译成中文,方便国人阅读,该文档中,无链接的文件名,请移步至 https://github.com/mortenbra/alexandria-plsql-utils 进行下载

alexandria-plsql-utils

Oracle PL/SQL 实用程序库

该库是 PL/SQL 的各种实用程序包的集合,以及指向其他地方托管和维护的有用库的链接。

使用PL/SQL生成PDF文件

使用PL/SQL生成Excel文件

使用PL/SQL生成RTF文件

使用 PL/SQL 处理 Office 2007 (OOXML) 文件


使用 PL/SQL 压缩和解压缩文件


使用PL/SQL生成和解析CSV文件


使用 PL/SQL 生成和解析 RSS 提要


使用 PL/SQL 生成 JSON

使用 PL/SQL 解析 JSON

使用 PL/SQL 传输文件 (FTP)

使用 PL/SQL 发送电子邮件 (SMTP)


使用 PL/SQL 接收电子邮件 (POP3)

  • POP3_UTIL_PKG

使用 PL/SQL(和 Java)接收电子邮件(POP3 和 IMAP)

##使用 PL/SQL 使用 MS Exchange

使用 PL/SQL 与谷歌服务(谷歌地图、谷歌日历、谷歌翻译)集成


使用 PL/SQL 与 Amazon Web 服务(简单存储服务 S3)集成


与 PayPal 网络服务集成


  • PAYPAL_UTIL_PKG

使用 PL/SQL 与 Twitter 集成


使用 PL/SQL 调用 SOAP 和 REST Web 服务

使用 PL/SQL 发布 SOAP Web 服务


使用 PL/SQL 发布 REST Web 服务

使用 PL/SQL 的正则表达式


  • REGEXP_UTIL_PKG

字符串、日期和数学实用程序

  • DATE_UTIL_PKG
  • MATH_UTIL_PKG
  • STRING_UTIL_PKG

编码和数据类型实用程序

  • ENCODE_UTIL_PKG
  • RAW_UTIL_PKG

SQL 实用程序


  • SQL_BUILDER_PKG
  • SQL_UTIL_PKG

XML 实用程序


文件实用程序

  • FILE_UTIL_PKG

HTTP 实用程序

  • HTTP_UTIL_PKG

加密和安全实用程序和协议

日志记录和调试实用程序

使用PL/SQL生成测试数据和随机位

PL/SQL Web 工具包 (OWA) 实用程序

  • OWA_UTIL_PKG

PL/SQL 的 Web 网关

PL/SQL 和 Apex 的 jQGrid 集成工具包

Application Express API

其他实用程序和演示

PL/SQL 框架

适用于 Java 的 PL/SQL 包装器

PL/SQL 的单元测试框架

文档生成器(JavaDoc 风格)

脚本、部署和安装实用程序

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.