云数据库 GAUSSDB-DROP PACKAGE:示例

时间:2024-11-13 14:46:54

示例

--创建ORA兼容性数据库。
gaussdb=# CREATE DATABASE ora_compat_db DBCOMPATIBILITY 'ORA';
CREATE DATABASE
gaussdb=# \c ora_compat_db

--创建PACKAGE。
gaussdb=# CREATE OR REPLACE PACKAGE emp_bonus IS
var1 INT:=1;--公有变量
var2 INT:=2;
PROCEDURE testpro1(var3 INT);--公有存储过程,可以被外部调用
END emp_bonus;
/

--删除PACKAGE。
gaussdb=# DROP PACKAGE emp_bonus;

--切换回初始数据库,并删除ORA兼容性数据库。请用真实的数据库名替换postgres。
gaussdb=# \c postgres
gaussdb=# DROP DATABASE ora_compat_db;
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0606.html