在包中定义的函数,包体中实现的时候,函数名、参数名、类型都要一致,否则报错
定义包说明
1 | CREATE OR REPLACE PACKAGE WX_CRYPTO IS |
在创建基于自定义函数时, 指定
deterministic
参数,在创建函数索引,就没有问题了
比如:
1 | /* |
定义包体
1 | CREATE OR REPLACE PACKAGE BODY WX_CRYPTO IS |
如果调用多次函数,最多也只进行一次加密、或者解密操作
使用
1 | -- 使用默认密钥 |
在包中定义的函数,包体中实现的时候,函数名、参数名、类型都要一致,否则报错
1 | CREATE OR REPLACE PACKAGE WX_CRYPTO IS |
在创建基于自定义函数时, 指定
deterministic
参数,在创建函数索引,就没有问题了
比如:
1 | /* |
1 | CREATE OR REPLACE PACKAGE BODY WX_CRYPTO IS |
如果调用多次函数,最多也只进行一次加密、或者解密操作
1 | -- 使用默认密钥 |