postgresql – 将Postgres中的所有记录转换为Titlecase,第一个字
发布时间:2020-12-13 16:35:53 所属栏目:百科 来源:网络整理
导读:我在PostgreSQL中有一个简单的表格,称为关键字,带有一个名为name的简单文本字段。我想转换所有的第一个字母大写的关键字名称。有没有办法从psql控制台呢? 有一个initcap()函数,如果你的意思是大写每个关键字的第一个字母和小写以下字符: update fooset
我在PostgreSQL中有一个简单的表格,称为关键字,带有一个名为name的简单文本字段。我想转换所有的第一个字母大写的关键字名称。有没有办法从psql控制台呢?
有一个initcap()函数,如果你的意思是大写每个关键字的第一个字母和小写以下字符:
update foo set bar = initcap(bar) Else结合substring()和upper(): update foo set bar = upper(substring(bar from 1 for 1)) || substring(bar from 2 for length(bar)) http://www.postgresql.org/docs/current/static/functions-string.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- flex写的下载器在Google浏览器下有些文件下载不了如exe文件
- FMDB -- SQLite( 自封装的DataBaseManager )
- oracle 11g grid安装
- objective-c – NSInvocation类上的setSelector方法的目的是
- ios – 是否可以删除超类的IBInspectable属性?
- ruby-on-rails – 将devise_token_auth与表单身份验证一起使
- 如何使用SQLite从内存中打开数据库?
- xml – DOM splitText和normalize组合应该给出身份吗?
- cocos2dx中protobuf的lua使用
- c – 错误RC2104:未定义的关键字或密钥名称:DS_SETFONT