Oracle:字符串中第一次出现特定字符

时间:2013-06-16 18:05:34

标签: sql oracle

我有一个部门表。我想在每个部门名称中显示字符“C”的出现位置。什么是查询?请帮我。顺便说一下,我正在使用oracle 10g。

1 个答案:

答案 0 :(得分:2)

参见InStr函数:

http://docs.oracle.com/cd/B28359_01/olap.111/b28126/dml_functions_1103.htm

您的查询可能是这样的:

  select Name,
         InStr(Name, 'C')
    from Departments