在做脚本的时候,有时需要将字段值的首字母大写或者小写,但是不同数据库中的方法不一样,在这里写个博客记录一下。
SQL server
首字母大写
update tableName set Name = UPPER(left(Name,1)) + right(Name,len(NAME)-1) ;
首字母小写
update tableName set Name = LOWER(left(Name,1)) + right(Name,len(NAME)-1) ;
ORACLE
首字母大写
update t_Wf_Field set Name = UPPER(substr(Name,0,1)) || substr(Name, 2, length(Name)) ;
首字母小写
update t_Wf_Field set Name = LOWER(substr(Name,0,1)) || substr(Name, 2, length(Name)) ,