0
想用一個查詢,如:我我們如何檢查柱是否有任何信件或不
select * from test
其中列數據有字母數字值。
例如如果第rollno
列的值爲20,30,40,50C,30F,那麼如何找到具有50C和30F類型值的值?
想用一個查詢,如:我我們如何檢查柱是否有任何信件或不
select * from test
其中列數據有字母數字值。
例如如果第rollno
列的值爲20,30,40,50C,30F,那麼如何找到具有50C和30F類型值的值?
如果你的數據是VARCHAR2,並要對其進行驗證的模式,你可以使用REGEXP_LIKE功能
例如,要選擇那些數字後跟非數字字符的字段,你可以使用:
select * from table
where regexp_like(field, '^\d+\D+$');
從你的列表中,這將返回50C和30F
您可以在SQL Server 2008中使用ISNUMERIC:
SELECT *
FROM myTabet
WHERE ISNUMERIC (myColumn) = 0
非常感謝..真棒.. –