Cause: It is a dynamic error if an implementation that does not support negative weights encounters a weight expression that does not meet the restriction. See the solution below.
Error solution: Do not use invalid weights value.
Database version: Oracle 11g Release 2 (11.2)