周一至周五 : 08:30 - 17:30 客服专员电话/微信:17301649371 QQ:2627049059
微信咨询

扫码微信咨询

关注公众号

关注微信公众号

电话: 021 5161 9370
返回顶部
处理字符串中的中文括号
显示全部楼层 倒序浏览 发表日期 2026-04-17 15:23:44 35次阅读 0次回复
在实际使用中,经常会录入中文的括号,在筛选以及查询中会造成一点小的麻烦。可以通过下面的语句将中文的括号批量处理为英文的括号。


  1. --查询F_150中包含全角括号的记录,并显示修正后的组件编号
  2. SELECT
  3.     F_150 AS 原始组件编号,
  4.     REPLACE(REPLACE(F_150, N'(', N'('), N')', N')') AS 修正后组件编号
  5. FROM
  6.     T_12
  7. WHERE
  8.     T_12.F_150 COLLATE Chinese_PRC_BIN2 LIKE N'%(%' OR T_12.F_150 COLLATE Chinese_PRC_BIN2 LIKE N'%)%'

  9. --更新组件编号,替换全角括号为半角括号
  10. UPDATE
  11.     T_12
  12. SET
  13.     F_150 = REPLACE(REPLACE(F_150, N'(', N'('), N')', N')')
  14. WHERE
  15.     T_12.F_150 COLLATE Chinese_PRC_BIN2 LIKE N'%(%' OR T_12.F_150 COLLATE Chinese_PRC_BIN2 LIKE N'%)%'
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  允许回帖邮件提醒楼主

快表软件是国内较早研究表格类软件开发平台的团队之一,迄今已有十多年的行业经验.致力于为企事业单位提供实用可靠的数字化平台。
  • 微信公众号

  • 微信小商店

  • 微信客服

  • Powered by Discuz! X3.4 | Copyright © 2022-2024, XiRong Soft. | 快表软件
  • 沪ICP备13033196号 | 营业执照 |上海西戎软件科技有限公司|沪公网安备31011502002146号|沪ICP备13033196号 |