GBASE南大通用数据库执行 SPL 例程或外部例程

您可以下列任一方式执行 SPL 例程或外部例程:

  • 使用从 DB-Access 执行的单独的 EXECUTE PROCEDURE 或 EXECUTE FUNCTION 语句

  • 从另一 SPL 例程或外部例程显式地调用例程 

  • 在 SQL 语句中使用带有表达式的例程名称 

  执行例程的附加的机制仅支持 sysdbopen 和 sysdbclose 过程,DBA 可定义这些过程。当用 户通过 CONNECT 或 DATABASE 语句连接到数据库时,如果 sysdbopen 过程的所有 者与数据库中存在的用户的登录标识符相匹配,则自动地执行那个例程。如果没 有 sysdbopen 例程的所有者与该用户的登录标识符相匹配,但存在 PUBLIC.sysdbopen 例 程,则执行那个例程。这种自动的调用使得 DBA 能够在连接时刻为用户定制会话环境。 当用户从数据库断开连接时,类似地调用 sysdbclose 例程。(要获取关于这些会话配置例 程的更多信息,请参阅《GBase 8s SQL 指南:语法》和 GBase 8s 管理员指南。) 外部例程是以 C 或某种其他外部语言编写的例程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值