20191128工作记录 [Err] ORA-00936: missing expression,存储过程参数名注意

var reg = /^[\u4E00-\u9FA5\uf900-\ufa2d·s]{2,20}$/;//验证姓名正则  

 /**
     * 1.可以是中文
       2.可以是英文,允许输入点(英文名字中的那种点), 允许输入空格
           3.中文和英文不能同时出现
           4.长度在20个字符以内
     * @param name
     * @return
     */
 
 
    public static Boolean validateName(String name) {
        return name.matches("^([\\u4e00-\\u9fa5]{1,20}|[a-zA-Z\\.\\s]{1,20})$");

———————————————— 

二、特殊符号ascii定义   注意是chr  不是char 写错会报错  [Err] ORA-00936: missing expression
制表符 chr(9)
换行符 chr(10)
回车符 chr(13)

三。存储过程变量,参数,千万要和字段名有区分,否则会出现混乱

update 表 set aa=''  where  a00=A00;    就操作批量更新了

千万别写

发布了267 篇原创文章 · 获赞 75 · 访问量 48万+

猜你喜欢

转载自blog.csdn.net/spt_dream/article/details/103294545