An index is used for a query that contains an original condition having a
comparison based on a function. An implied condition is first identified
and applied to values in a column having multiple rows. An index is used
to identify rows having values meeting the implied condition. Finally, the
query is executed over the index using the original condition. Flags may
be used to identify how to handle exceptions during run time. A table may
be used to provide bounds for multiple different functions.
Um índice é usado para uma pergunta que contenha uma condição original que tem uma comparação baseada em uma função. Uma condição implicada primeiramente é identificada e aplicada aos valores em uma coluna que tem fileiras múltiplas. Um índice é usado identificar as fileiras que têm valores encontrar-se com a condição implicada. Finalmente, a pergunta é executada sobre o índice usando a condição original. As bandeiras podem ser usadas identificar como segurar exceções durante o tempo funcionado. Uma tabela pode ser usada fornecer limites para funções diferentes múltiplas.