Anu*_*ron 0 sql database oracle
我想使用如下查询:
select * from test
Run Code Online (Sandbox Code Playgroud)
其中列中的数据具有字母数字值.
例如,如果列的rollno值为20,30,40,50C,30F,那么如何找到具有50C和30F类型值的值?
如果您的数据是varchar2并且您想要根据模式验证它,则可以使用REGEXP_LIKE函数
例如,要选择数字后跟非数字字符的字段,您可以使用:
select * from table
where regexp_like(field, '^\d+\D+$');
Run Code Online (Sandbox Code Playgroud)
从您的列表中,这将返回50C和30F