首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有^ found“(在char 76)未终止的BEGIN_PROC字符串的Netezza存储过程错误

具有^ found“(在char 76)未终止的BEGIN_PROC字符串的Netezza存储过程错误
EN

Stack Overflow用户
提问于 2017-05-26 19:24:14
回答 2查看 2K关注 0票数 1

我刚刚开始研究Netezza,我想创建一个简单的存储过程来使用游标或临时表(如MS )来遍历表,无论如何,这个简单的任务从错误开始,我对它一无所知,下面是代码:

代码语言:javascript
复制
CREATE OR REPLACE PROCEDURE My_FirstSP() RETURNS INT4 LANGUAGE NZPLSQL AS
BEGIN_PROC
DECLARE
ID int;

CREATE TABLE RX5201901
(
       ID INT IDENTITY(1,1),  
       CreatedOn DATETIME
);
END_PROC;

错误:

找到"“(在char 76处)未终止的BEGIN_PROC字符串

非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2017-05-29 19:50:32

你是偶然执行的创造从阿尼蒂?

在这种情况下,您需要右键单击背景并将设置更改为“过程模式”。

否则,netezza只提交两个最近的分号(;)之间的sql。

票数 1
EN

Stack Overflow用户

发布于 2020-04-30 06:16:02

解决此问题以创建存储过程,单击右>>选项>>查询类型: SP/ Function

好的2. CTRL + F5

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44208843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档