sql server中的left, right, substring在oracle中都用substr实现,
示例如下(仅在这里说明left和right, substring就不说了, 一样的):sql server下的--左取两个字符select left('abc', 2)---- ab(1 row(s) affected)--右取两个字符select right('abc', 2)---- bc(1 row(s) affected)oracle中--左取两个字符SQL> select substr('abc', 1, 2) from dual;SUBSTR('ABC',1,2)-----------------ab--右取两个字符SQL> select substr('abc', -2, 2) from dual;SUBSTR('ABC',-2,2)------------------bc