Teradata错误:指定的模式不是有效模式

时间:2017-05-23 22:18:31

标签: regex teradata

我正在尝试查询包含6位数字的列。例如,如果这是我的数据集,则第1行和第3行包含6位数字。

row column_name
1   ID 784651
2   work ID
3   L873009
SELECT REGEXP_SUBSTR("column_name", '([0-9]){6,}')

我认为上面的行会起作用,但我收到一个错误,上面写着

  

指定的模式不是有效模式。

如何查询列中的任何六位数字?

1 个答案:

答案 0 :(得分:0)

[0-9]{6}代替([0-9]){6,}