你好在我的表中我有一个字符串,像TAKIM ELBİSE FABRİKASI我想用INITCAP()大写它,但它返回像Takim Elbise Fabrikasi,但我的预期结果是Takım Elbise Fabrikası我该怎么做?Thanks in advance
TAKIM ELBİSE FABRİKASI
INITCAP()
Takim Elbise Fabrikasi
Takım Elbise Fabrikası
agxfikkp1#
我不懂土耳其语,但是-试试
NLS_INITCAP('TAKIM ELBİSE FABRİKASI')
或
NLS_INITCAP('TAKIM ELBİSE FABRİKASI', 'nls_sort = xturkish')
zysjyyx42#
在数据中,只有单词的第一个字母大写,其他字母小写,而土耳其语中所有大写的I字母都被翻译为i。不管我做了什么,它都不起作用,但是多亏了'nls_sort = xturkish',我可以把它画成一个图形。由于NLS_INITCAP(K.ADI,'nls_sort = xturkish'),单词“CANLI”显示为“Canlli "。我也用它来打印字母。UPPER(NLS_UPPER(S.BASLIK,'nls_sort = xturkish'))谢谢
2条答案
按热度按时间agxfikkp1#
我不懂土耳其语,但是-试试
或
zysjyyx42#
在数据中,只有单词的第一个字母大写,其他字母小写,而土耳其语中所有大写的I字母都被翻译为i。不管我做了什么,它都不起作用,但是多亏了'nls_sort = xturkish',我可以把它画成一个图形。
由于NLS_INITCAP(K.ADI,'nls_sort = xturkish'),单词“CANLI”显示为“Canlli "。
我也用它来打印字母。
UPPER(NLS_UPPER(S.BASLIK,'nls_sort = xturkish'))
谢谢