AWS redshift中的序列号生成功能 [英] sequence number generation function in AWS redshift
本文介绍了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屋!
查看全文