我得到一个错误:视图的SELECT包含一个变量或参数,带有查询below.How do I create view for am .我真的很感谢提前使用任何help.Thanks。CREATE VIEW V AS SELECT @rownum := @rownum + 1 AS rank, name, vote
FROM uservotes, (SELECT @rownum :
下面是一个我正在尝试创建视图的查询。当我运行它时,“我得到错误代码: 1351。视图的选择包含一个变量或参数”。WHy是这种情况吗?有什么方法可以避免在不更改当前查询中的太多内容的情况下创建视图?create view delta ascase when rnk1.r1=1 and rnk2.r2=1 then rnk1.
假设我们有这样的视图,它使用带硬编码参数的函数: CREATE OR REPLACE VIEW x AS FROM table(function(p1 =>'1')) t; 如果我想通过视图将该参数传递给函数,有哪些可能的选择?请注意,不能使用全局变量或上下文/绑定变量。到目前为止,我已经想出了一个选项,可以使用一个表来