Oracle 12.2中的标识符太长了

时间:2018-11-30 10:45:05

标签: oracle plsql sqlplus oracle12c

我听说从12.2开始,Oracle开始支持更长的标识符(即最多128个字符)。但是下面的语句仍然抛出 ORA-00972:标识符太长错误,位于第2行!!我的意思是我可以用30个以上的字符定义用户名,但不能使用密码。

myApp.directive('navTab', ["$compile", function ($compile) {
  return {
    restrict: 'E',
    link: function (scope, element, attrs) {
      myApp.config( function ($stateProvider) {
        $stateProvider.state({
          name: attrs.sref,
          url: attrs.sref,
          template: 'Hello!'
        });
      });
      element.replaceWith('<a ui-sref="'+attrs.sref+'">Hello '+attrs.sref+'</a>');
      $compile(element.contents())(scope);
    }
  }
}]);

注意:我的数据库版本为Oracle 12.2.0.1.0,并且我还确保数据库的兼容性为12.2.0

1 个答案:

答案 0 :(得分:2)