【发布时间】:2015-08-25 13:57:27
【问题描述】:
我想创建一个生成如下值的序列:
A00000000
A00000001
..
..
..
A99999999
B00000000
B00000001
..
..
它应该使用初始字母字符 A 生成,一旦达到 A99999999,它应该更改为 B 等等。
Oracle 中的正常序列不会给出字母数字序列。如何在这种模式中生成顺序值?
【问题讨论】:
-
这个答案可能会有所帮助:stackoverflow.com/questions/26943146/…
-
标题中的“随机”是指什么?
-
随机意味着以该格式生成的序列
-
@Loci ..在那个问题中,有一个不变的词'INV',但在我的情况下,它应该与字母 A 一起生成,一旦达到 99 ..它应该更改为 B 和儿子跨度>
-
@Arun 只能创建整数值序列。
标签: sql oracle function plsql sequence