Jus*_*Mit 4 sql string snowflake-cloud-data-platform
我需要将 Snowflake 中的 SQL qwery 中某些单词的首字母大写。
我目前正在使用这个功能:
SELECT ...
case when FLAG1 is null then upper(FLAG2) else FLAG1 END as STATUS,
...;
Run Code Online (Sandbox Code Playgroud)
UPPER()然而,该函数使我的所有FLAG2单词都完全大写。有人知道雪花中单词的第一个字母如何大写吗?
使用initcap()函数,它返回输入字符串(expr),其中每个单词的第一个字母大写,后续字母小写。
如果您只想将字符串中的第一个字母大写,忽略单词分隔符(即输入表达式被视为单个连续单词),请指定空字符串作为 delimiters 参数
INITCAP( str, '')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4211 次 |
| 最近记录: |