如何按名称访问redshift SQL函数中的输入变量

泰杰德

我正在尝试创建Redshift SQL函数并尝试通过其名称访问输入变量。

create or replace 
function sql_udf_test (inp1 int, inp2 int)
 returns int
stable
as $$
select inp1+inp2
$$ language sql;

错误

SQL错误[500310] [42703]:Amazon无效的操作:列“ inp1”不存在;默认值为0。

但是,当我尝试通过其索引访问输入变量时,它的工作正常。

create or replace 
function sql_udf_test (inp1 int, inp2 int)
 returns int
stable
as $$
select $1+$2
$$ language sql;

select sql_udf_test(1, 2);

输出:

3

任何建议,可能是我在做一些初学者的错误。

大力水手

亚马逊文档清楚地提到,在SQL UDF中,必须使用$ 1,$ 2,以便引用函数输入参数,并且可以在Python UDF中使用参数名称。

在Python UDF中,使用参数名称引用参数。在SQL UDF中,根据参数在列表中的顺序使用$ 1,$ 2等进行引用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何按名称访问列表中的数据框

来自分类Dev

如何在D中为函数输入按名称的参数?

来自分类Dev

Python - 如何判断输入变量是否在函数中重复?

来自分类Dev

如何在函数的返回命令中输入变量?

来自分类Dev

TensorFlow:按名称访问变量的内容

来自分类Dev

按名称访问对象变量和方法

来自分类Dev

按名称访问对象变量和方法

来自分类Dev

Python:按名称访问嵌套函数

来自分类Dev

如何通过在函数中传递部分变量名来按名称获取变量

来自分类Dev

当名称与JavaScript中的参数名称相同时,如何从函数访问全局变量?

来自分类Dev

如何在匿名数据框对象中按名称访问列以在R中进行过滤?

来自分类Dev

如何使用指针将输入函数中的 2 个 int,1 float 变量输入传递给 main 函数?

来自分类Dev

如何在匿名函数中访问变量?

来自分类Dev

通过trim函数将输入名称变量转换为在数据库中搜索

来自分类Dev

Python中自定义函数中的输入或变量满足条件时如何退出while循环

来自分类Dev

如何按名称选择所有输入?

来自分类Dev

按名称访问列表项以分配给变量

来自分类Dev

如何在模型文件中的 Django 中按名称访问获取 URL 地址(如模板中的 {{ url 'urlname' }})

来自分类Dev

如何在具有相同名称的变量的静态函数中访问全局静态变量

来自分类Dev

如何使用输入函数调用变量的值?

来自分类Dev

如何使用任何输入变量名从字符串中解析python函数?

来自分类Dev

如何在不声明不同变量的情况下将这些输入放入函数中

来自分类Dev

变量中的函数名称

来自分类Dev

在ggplot函数中访问变量

来自分类Dev

访问函数中定义的变量

来自分类Dev

在ggplot函数中访问变量

来自分类Dev

函数,Javascript中的访问变量

来自分类Dev

在Unity中按字符串名称访问数组索引

来自分类Dev

Java:如何通过保存在变量中的名称访问类?

Related 相关文章

  1. 1

    如何按名称访问列表中的数据框

  2. 2

    如何在D中为函数输入按名称的参数?

  3. 3

    Python - 如何判断输入变量是否在函数中重复?

  4. 4

    如何在函数的返回命令中输入变量?

  5. 5

    TensorFlow:按名称访问变量的内容

  6. 6

    按名称访问对象变量和方法

  7. 7

    按名称访问对象变量和方法

  8. 8

    Python:按名称访问嵌套函数

  9. 9

    如何通过在函数中传递部分变量名来按名称获取变量

  10. 10

    当名称与JavaScript中的参数名称相同时,如何从函数访问全局变量?

  11. 11

    如何在匿名数据框对象中按名称访问列以在R中进行过滤?

  12. 12

    如何使用指针将输入函数中的 2 个 int,1 float 变量输入传递给 main 函数?

  13. 13

    如何在匿名函数中访问变量?

  14. 14

    通过trim函数将输入名称变量转换为在数据库中搜索

  15. 15

    Python中自定义函数中的输入或变量满足条件时如何退出while循环

  16. 16

    如何按名称选择所有输入?

  17. 17

    按名称访问列表项以分配给变量

  18. 18

    如何在模型文件中的 Django 中按名称访问获取 URL 地址(如模板中的 {{ url 'urlname' }})

  19. 19

    如何在具有相同名称的变量的静态函数中访问全局静态变量

  20. 20

    如何使用输入函数调用变量的值?

  21. 21

    如何使用任何输入变量名从字符串中解析python函数?

  22. 22

    如何在不声明不同变量的情况下将这些输入放入函数中

  23. 23

    变量中的函数名称

  24. 24

    在ggplot函数中访问变量

  25. 25

    访问函数中定义的变量

  26. 26

    在ggplot函数中访问变量

  27. 27

    函数,Javascript中的访问变量

  28. 28

    在Unity中按字符串名称访问数组索引

  29. 29

    Java:如何通过保存在变量中的名称访问类?

热门标签

归档