Oracle 检查字符串中的字母大小写

Oracle 检查字符串中的字母大小写,oracle,Oracle,我在表中有varchar列名。行包含值,例如“Test”、“Test”、“Test”、“Test”。我需要我的脚本来检索行,其名称值以大写字母开头,另一个字母以小写字母开头。在我的示例中,只有1个正确的行的名称值为“Test”。 我需要做一些事情,比如: SELECT Name FROM Table WHERE -- condition Oracte中是否有此功能? 提前感谢。请致电: select Name from Table where Name = initca

我在表中有varchar列名。行包含值,例如“Test”、“Test”、“Test”、“Test”。我需要我的脚本来检索行,其名称值以大写字母开头,另一个字母以小写字母开头。在我的示例中,只有1个正确的行的名称值为“Test”。 我需要做一些事情,比如:

SELECT
    Name
FROM
    Table
WHERE
    -- condition
Oracte中是否有此功能? 提前感谢。

请致电:

select Name
from Table
where Name = initcap(Name)
Where initcap(Name)= Name