teradata判断一个字符串是否为数字组成

0
teradata怎么判断一个字符串 是否为17位纯数字组成?
已邀请:
1

wwl55l - 一维里的旅行者 2014-01-23 回答

没有很强的字符串搜索功能?这个观点不敢苟同啊。
我的做法:
REGEXP_SIMILAR(字符串, '{17}','c')
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2014-01-21 回答

Terada没有很强的字符串搜索功能,很死的办法是逐一判断,substr(字符串,1,1) in ('0','1',...,'9'), substr(字符串,2,1) in ('0','1',...,'9'),
判断字符串长度 length(字符串)

要回复问题请先登录注册