sql – 如何在teradata中的文本字段中过滤掉非数字值?

sql – 如何在teradata中的文本字段中过滤掉非数字值?

我有一个teradata表,其中有大约1000万条记录,它将数字id字段存储为varchar.我需要将此字段中的值传输到另一个表中的bigint列,但我不能简单地说cast(id_field为bigint)因为我得到了无效的字符错误.通过查看值,我发现字符串中的任何位置都可能有一个字符,所以让