在oracle中用plsql语句
问题:我想取前几个字符,比如说是:有张A表里,有个列是B,在B列中有以下几种内容:‘qwe123’‘qwert123’‘qw123’'sdgfsd123'
现在我想把‘**123’中的**列出来,但是不能用substr()函数因为位数不定,怎么实现啊??
我是这么想的,能不能从后向前取?或者是只取字母不取数字。怎么实现啊?
如果在加上‘qwers12335’这样的内容,又该如何做?
问题:我想取前几个字符,比如说是:有张A表里,有个列是B,在B列中有以下几种内容:‘qwe123’‘qwert123’‘qw123’'sdgfsd123'
现在我想把‘**123’中的**列出来,但是不能用substr()函数因为位数不定,怎么实现啊??
我是这么想的,能不能从后向前取?或者是只取字母不取数字。怎么实现啊?
如果在加上‘qwers12335’这样的内容,又该如何做?
那如果要取出123前面的字段,怎么取呢?like只能列出*123*的字段