使用游标创建sp时出现teradata错误

时间:2014-03-19 16:06:41

标签: select cursor procedure teradata

我是Teradata的新手并使用游标创建了一些存储过程并收到此错误。请帮忙

用户引用的所有者没有SELECT访问权限(表中的某些列) 语法错误,预期类似于';'之间的'END'关键字和'DECLARE'关键字。'。  参考未定义的游标'abc'。 用户引用的所有者没有SELECT访问权限(表中的某些列) 用户引用的所有者没有SELECT访问权限(表中的某些列)  参考未定义的游标'abc'。  参考未定义的光标'abc'。

1 个答案:

答案 0 :(得分:0)

您可能需要提交:

GRANT DELETE ON {Database}.{Table} TO {User Defining Procedure} WITH GRANT OPTION;

存储过程和权限是一件棘手的事情。我建议在Teradata DDL和存储过程语言手册中为Teradata 13.10提供 here 。必须考虑微妙的细微差别。