在日文操作系统下用pl sql开发
要求只能输入半角,用Length(a),LengthB(a)可以判断出是否是半角。
但是还有个要求是不能输入日本语,也就是要怎么判断是'半角片假名'呢?
请高手指教

解决方案 »

  1.   

    用TO_SINGLE_BYTE()函数转成半角在插入吧
      

  2.   

    使用ASCII码,建立一个对照表,将半角的ASCII码,字符存储
      

  3.   


    那'半角片假名'的ASCII码范围是多少
      

  4.   


    那'半角片假名'的ASCII码范围是多少
      

  5.   

    我做过对日项目,半角片假名'用ASCII码作判断,具体ASCII码范围我忘了,可以查查相关资料
      

  6.   

    把不能输入的半角片假名的ASCII码,建立一个对照表,将输入的ASCII码于之对应检查