Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 甲骨文:";dirname";等价字符串函数_String_Oracle - Fatal编程技术网

String 甲骨文:";dirname";等价字符串函数

String 甲骨文:";dirname";等价字符串函数,string,oracle,String,Oracle,在Oracle中给定一个带分隔符的字符串,删除字符串最后一部分的最有效方法是什么?如果字符串由“/”分隔,则它在功能上等同于unix dirname命令 dirname /foo/bar/baz /foo/bar 注意:带有instr和substr的版本会很长,但速度更快 regexp_replace(your_string, '/[^/]*$')

在Oracle中给定一个带分隔符的字符串,删除字符串最后一部分的最有效方法是什么?如果字符串由“/”分隔,则它在功能上等同于unix dirname命令

dirname /foo/bar/baz
/foo/bar
注意:带有
instr
substr
的版本会很长,但速度更快

regexp_replace(your_string, '/[^/]*$')