close
這次小弟遇到的要求中是希望將某欄位的資料當作判斷
把有中文字的資料過濾掉
上網找了許多相關資料,但多半是寫一個元件給SQL用,或是一些寫死的判斷式
以下是相關的語法
--抓英文或數字(過濾中文和符號)
Select * From [TableName] Where [ColumnName1] Not Like '%[^A-Za-z0-9]%'
其實單就這方面看起來,就淺顯易懂了
[^A-Za-z0-9] <==這部分就是所謂的不等於A-Za-z0-9的字元
此時再加個Not就是所謂的"不等於的不等於" 就是代表資料只能有A-Za-z0-9的字元
至於只抓英文或是只抓數字,這邊就不多說了
~大家只要懂得舉一反三,問題的答案就在光明下~
文章標籤
全站熱搜
留言列表