You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle中如何将查询结果设置为单词首字母大写其余小写

Oracle中实现标题每个单词首字母大写的查询方案

在Oracle里直接用内置的INITCAP()函数就能搞定这个需求——它会自动将字符串中每个单词的首字母转为大写,其余字母转为小写,单词默认以空格、标点这类非字母字符作为分隔符。

执行下面的查询语句就能得到符合要求的结果:

SELECT INITCAP(title) AS formatted_title FROM film;

如果你的title字段里包含特殊分隔符(比如下划线_),可以先把分隔符替换成空格,再用INITCAP()处理,示例:

SELECT INITCAP(REPLACE(title, '_', ' ')) AS formatted_title FROM film;

内容的提问来源于stack exchange,提问作者yyds

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 14:40:32