SQLSERVER中的全角和半角
2006-01-19 23:08
288 查看
全角字符和半角字符都能通过SQL SERVER的条件判断。
例如:
select * from t_xtgl_user where user_code = 'lyy' (半角)
select * from t_xtgl_user where user_code = 'lyy' (全角)
上面两个话都能查到user_code为'LYY'的用户信息。
而全角字符记载入数据库后,对程序后面的字符判断和比较容易产生混乱,特别是与其它数据库交叉混用,造成意向不到的麻烦。
对于这种情况,我们可以采取两种方式:
1、禁止使用全角,当用户使用全角字符时,提示用户输入非法字符(全角),提示用户重新输入。
2、允许使用全角,当用户使用全角字符时,系统自动将其转化为半角字符。
当然第二种办法是比较好的,提供用户最大的可操作性。
例如:
select * from t_xtgl_user where user_code = 'lyy' (半角)
select * from t_xtgl_user where user_code = 'lyy' (全角)
上面两个话都能查到user_code为'LYY'的用户信息。
而全角字符记载入数据库后,对程序后面的字符判断和比较容易产生混乱,特别是与其它数据库交叉混用,造成意向不到的麻烦。
对于这种情况,我们可以采取两种方式:
1、禁止使用全角,当用户使用全角字符时,提示用户输入非法字符(全角),提示用户重新输入。
2、允许使用全角,当用户使用全角字符时,系统自动将其转化为半角字符。
当然第二种办法是比较好的,提供用户最大的可操作性。
相关文章推荐
- SQLServer中全角和半角字符的比较 已解决
- 转:Sqlserver 全角/半角转换
- SQLSERVER中的全角和半角
- sqlserver排序规则在全角与半角处理中的应用
- sqlserver排序规则在全角与半角处理中的应用
- 转:Sqlserver 全角/半角转换
- 拆分有任意个全角空格分隔的字符串或任意个半角空格分隔的字符串
- 全角半角转换函数
- 判斷字串全角半角
- 日文系统下在MS中半角转全角 宏源代码
- Winform输入法全角自动转半角
- oracle 全角半角转换函数.
- SQL 全角和半角转换
- C#全角和半角转换
- Word 2003/2007全角半角来回转
- [小技巧] Windows7 半角全角快捷键 修改方法
- Python实现全角半角转换的方法
- 判断一个字符是全角还是半角(占一个字节还是两个字节)
- 学习日记——特殊字符\u0020空格,中文半角全角的效果比较(附有网上特殊字符说明)
- Js:全角转换成半角