回答问题 · 2018-08-30 18:45 PLW-06015:不推荐使用参数PLSQL_DEBUG; 使用PLSQL_OPTIMIZE_LEVEL = 1 原因:指定了PLSQL_DEBUG参数。 操作: PLSQL_DEBUG参数不再由PL / SQL编译器控制生成调试信息; 总是生成调试信息,不需要特殊参数。
回答问题 · 2018-08-30 18:45 PLW-05017:表达式的前缀将被忽略 原因:使用显式SELF和虚线名称进行的广泛调用被用来调用类型方法,导致点名的前缀被忽略。 操作:在此上下文中不要使用虚数名称来调用类型方法。
回答问题 · 2018-08-30 18:45 PLW-05018:单位字符串省略可选AUTHID子句; 使用默认值DEFINER 原因:缺少AUTHID子句。该单位被允许有一个AUTHID子句。如果缺少该子句,默认情况下会使用DEFINER的权限。良好的做法表明,应始终使用一个明确的AUTHID子句。 操作:为本机编写一个显式的AUTHID子句。
回答问题 · 2018-08-30 18:45 PLW-05019:附近关键字的语言元素串被弃用版本开始串 原因:已使用已弃用的语言元素。特定语言元素在PL / SQL版本中不推荐使用,大于或等于消息文本中给出的版本号。 操作:应删除或重??写已弃用的语言元素。不推荐使用的PL / SQL语言元素在不推荐使用之后成为过时的一个版本。不再支持过时的语言元素,并且元素的使用将导致错误。
回答问题 · 2018-08-30 18:45 PLW-05020:参数名称必须是标识符 原因:使用字符串文字作为使用命名符号的调用中的参数名称。 操作:更改代码以使用参数名称的标识符。
回答问题 · 2018-08-30 18:45 PLW-05024:不要在游标声明中使用BULK COLLECT子句 原因:游标声明中指定了BULK COLLECT子句。 操作:从游标声明中删除BULK COLLECT子句,如果合适,将其移动到FETCH语句或语句。
回答问题 · 2018-08-30 18:45 PLW-06002:无法访问的代码 原因: d通过编译时的表达式求值。 操作:检查程序逻辑是否存在可能的缺陷。如果有意无法实现多个代码,则禁用该警告,并且警告消息比帮助更麻烦。
回答问题 · 2018-08-30 18:45 PLW-06003:未知查询指令' string ' 原因:使用了未知的查询指令。查询指令既不是预定义的也不是用户定义的。 操作:使用预定义的查询指令或定义查询指令。
回答问题 · 2018-08-30 18:45 PLW-06004:内联调用程序' string '请求 原因:发现指向命名过程的指令INLINE(,'YES')。如果可能,编译器将内联这个调用。 行动:无
回答问题 · 2018-08-30 18:45 PLW-06005:完成了程序' string ' 的调用 原因:调用该过程已被内联。 行动:无