有谁知道函数索引在数据库中是如何工作的?
最佳答案
如果您谈论的是在创建索引时获取函数的结果,则可以像这样从 SQL 中使用此功能:
CREATE INDEX index_name ON table_name (function_name(column_name));
计划者可以使用它来进行如下查询:
SELECT foo FROM table_name WHERE bar = function_name(column_name);
有关详细信息,请参阅给定 RDBMS 的文档(例如,在 PostgreSQL 中它称为 indexes on expressions)。
关于sql - 函数索引在 SQL 中如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/277447/