1. A method, comprising: receiving a query specifying to access data in a first column of a shared weight object of a database based on a first selection predicate applied to the first column; determining that a sort sequence of the first selection predicate of the query does not match a shared weight sort sequence of the first column of the shared weight object, wherein the first column of the shared weight object includes shared weight data values; modifying the query by adding a second selection predicate to the query based on the sort sequence of the first selection predicate of the query and the shared weight sort sequence of the first column of the shared weight object, wherein the second selection predicate is applied to the first column of the shared weight object, wherein the second selection predicate, when executed, excludes a first row that would have been returned using the shared weight object to process the unmodified query, wherein the first column of the first row comprises a shared weight data value; and executing the modified query by using the second selection predicate as a key selection against the first column in the shared weight object to return a result set, wherein the result set does not include the shared weight data value of the first column of the first row that would have been returned using the shared weight object to process the unmodified query without the second selection predicate.
1. A method, comprising: receiving a query specifying to access data in a first column of a shared weight object of a database based on a first selection predicate applied to the first column; determining that a sort sequence of the first selection predicate of the query does not match a shared weight sort sequence of the first column of the shared weight object, wherein the first column of the shared weight object includes shared weight data values; modifying the query by adding a second selection predicate to the query based on the sort sequence of the first selection predicate of the query and the shared weight sort sequence of the first column of the shared weight object, wherein the second selection predicate is applied to the first column of the shared weight object, wherein the second selection predicate, when executed, excludes a first row that would have been returned using the shared weight object to process the unmodified query, wherein the first column of the first row comprises a shared weight data value; and executing the modified query by using the second selection predicate as a key selection against the first column in the shared weight object to return a result set, wherein the result set does not include the shared weight data value of the first column of the first row that would have been returned using the shared weight object to process the unmodified query without the second selection predicate. 6. The method of claim 1 , further comprising: modifying a query environment variable of a user upon determining that a number of received queries from the user having sort sequences that do not match the sort sequence of the shared weight object exceeds a predefined threshold.