2011-11-30 26 views

回答

6

如果你的數據是VARCHAR2,並要對其進行驗證的模式,你可以使用REGEXP_LIKE功能

例如,要選擇那些數字後跟非數字字符的字段,你可以使用:

select * from table 
where regexp_like(field, '^\d+\D+$'); 

從你的列表中,這將返回50C和30F

+0

非常感謝..真棒.. –

-1

您可以在SQL Server 2008中使用ISNUMERIC:

SELECT * 
FROM myTabet 
WHERE ISNUMERIC (myColumn) = 0 
相關問題