oracle-sqldeveloper - 我们可以在 Snowflake 中使用类似于 Oracle SQL 的表声明吗?
问题描述
我正在尝试使用表声明语法并在 Snowflake SQL 中创建相同的语法。
我浏览了雪花社区和文档,我所能找到的只是直接分配表变量,类似于 SQL 表变量或使用表函数。
解决方案
通常 Snowflake 不允许索引或类型声明。
除此之外,您有两个选择:
- 使用 JS 存储过程,但它们并不意味着返回一系列值,您所能做的就是制作一个临时表并将您的集合放在那里
- 使用 UDF,它们是(或者可以是)SQL 并且可以返回一个表,但功能有限
推荐阅读
- javascript - 如何获取与数组具有相同名称标签的所有输入字段(jQuery)
- git - 如何在 gitignore 文件的排除目录中包含子目录?
- excel - 有没有办法在单元格数组中搜索特定值并返回包含该值的所有单元格的数组?
- python - 如何根据字典值仅打印某个范围内字典的键值?
- javascript - react项目中的ES6循环依赖
- apache-spark - 如何在 Spark 结构化流中指定 deltalake 表的位置?
- openedge - 如何使用按钮更改浏览窗口的大小?
- r - 过滤行数大于列数的*n矩阵
- google-apps-script - 通过 google.script.run 上传文件
- azure - Azure 网站文件上传文件未找到异常