stored-procedures - 甚至可以在 Netezza 存储过程的主体中调用 SHOW/DROP/ALTER/CALL 语句吗?
问题描述
我是 Netezza 存储过程的新手。我正在浏览 IBM 的文档。我想问是否可以在另一个过程的主体中调用 SHOW/DROP/ALTER PROCEDURE 命令,如下所示:
CREATE OR REPLACE PROCEDURE my_proc() RETURNS boolean LANGUAGE NZPLSQL AS BEGIN_PROC
BEGIN
--any SHOW/DROP/ALTER/CALL PROCEDURE commands
RETURN TRUE;
END;
END_PROC;
这些命令可以在程序主体中使用还是独立使用?
解决方案
您绝对可以 CALL 或 EXECUTE 其他存储过程。虽然还没有尝试过 ALTEE/CREATE 它们,但请尝试一下 :)
推荐阅读
- javascript - 如何在for循环中的php编辑表单的隐藏字段中分配唯一值
- c# - 可以从消息中使用 BrokeredMessage
- java - 当我在列表视图中滚动时,我的应用程序崩溃了
- python - 嵌套循环向量化
- ios - 尝试在滚动视图滚动上更改 UIButton 标题颜色和框架
- python - Django:从下拉列表中选择元素后,如何执行操作
- php - 为 post 方法配置服务器如何正常工作
- python - 如何从 aiohttp 服务器处理程序异步返回?
- python-3.x - 在位于 Google Cloud Storage 上的 PDF 文件上使用文本
- python - Pygame:get_at 始终返回“无”