AWS redshift中的序列号生成功能 [英] sequence number generation function in AWS redshift

查看:457
本文介绍了AWS redshift中的序列号生成功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在redshift中是否有序列号生成功能?还是一个将值组合并给出数字哈希键的函数?

Is there a sequence number generation function in redshift ? Or a function that takes combination of values and gives out a numerical hash key ?

推荐答案

目前尚无序列的概念(如在Oracle中所见).

There is no concept of sequences (as seen in Oracle) at the moment.

您有几种选择:

  • 数字表
  • RANK()或ROW_NUMBER()窗口在整个集合中起作用.请注意,如果您有多节点群集,这可能会对性能产生负面影响.
  • 定义为IDENTITY(种子,步骤)的列.请注意,IDENTITY序列可能是稀疏"的(例如序列中有间隔).

这篇关于AWS redshift中的序列号生成功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆