informix text类型怎么转成varchar或者char

informix text类型怎么转成varchar或者char
例如:
提取的字段‘13020030 2021-01-01测试’ 我想取出前8位数字工号,然后我要将类型转成varchar,因为我要判断这前八位是不是数字,text类型不能 matches 比较

我是根据 ‘13020030 2021-01-01测试’ 这个值进行截取的 如果和你的对不上你就调数字就行 第一个数组是从什么位置开始截取,第二字段是截取多少位
select convert(nvarchar,SUBSTRING(informix ,3,8)) as e ,* from 表