Teradata Error: The pattern specified is not a valid pattern
Teradata Error: The pattern specified is not a valid pattern
我正在尝试查询包含 6 位数字的列。例如,如果这是我的数据集,那么第 1 行和第 3 行包含一个 6 位数字。
row column_name
1 ID 784651
2 work ID
3 L873009
SELECT REGEXP_SUBSTR("column_name", '([0-9]){6,}')
我认为上面的行可以工作,但我收到一个错误
The pattern specified is not a valid pattern.
如何查询列中的任意六位数字?
[0-9]{6}
而不是 ([0-9]){6,}
我正在尝试查询包含 6 位数字的列。例如,如果这是我的数据集,那么第 1 行和第 3 行包含一个 6 位数字。
row column_name
1 ID 784651
2 work ID
3 L873009
SELECT REGEXP_SUBSTR("column_name", '([0-9]){6,}')
我认为上面的行可以工作,但我收到一个错误
The pattern specified is not a valid pattern.
如何查询列中的任意六位数字?
[0-9]{6}
而不是 ([0-9]){6,}