iT邦幫忙

0

MSSQL 如何找出 varchar欄位資料"堃"字

  • 分享至 

  • xImage

各位好
我有一TABLE cuscname欄位是varchar ,
資料異動是用classic ASP程式 , 中文編碼是big5,
請前輩幫幫忙,

  1. 如何用SQL指令找出 "堃","喆"等這些特殊的中文?
    WHERE (cuscname LIKE '%堃%') 無資料
  2. 如何用classic ASP找出 "堃","喆"等這些特殊的中文?

先謝謝大家!
(圖檔右半部欄位,是nvarchar,測試用 人工填入資料)
https://ithelp.ithome.com.tw/upload/images/20210929/20107808n1kLZav5uz.jpg

https://www.archi.net.tw/

看更多先前的討論...收起先前的討論...
UNICODE NCHAR
webtest iT邦新手 5 級 ‧ 2021-09-29 10:34:30 檢舉
您好
在不能動改欄位資料型態下, 找出特殊字
mathewkl iT邦高手 1 級 ‧ 2021-09-29 11:03:20 檢舉
試試補個N? N'%堃%' ?
webtest iT邦新手 5 級 ‧ 2021-09-29 11:11:11 檢舉
mathewkl
您好
cuscname 是varchar (big5碼)
N'%堃%' 查無
classic ASP 格式要存成 UTF-8 65001,然後 META 也要宣告,頁首要宣告
之後你才能用 N'%堃%'
webtest iT邦新手 5 級 ‧ 2021-09-30 09:54:52 檢舉
目前用ASP 來找出 cuscname 是否有特殊字
1. 建一特殊字table : nvarchar
2. ASP (big5) 取出 cuscname , 比對資料內有無特殊字
可以成功找出.
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答