标签: postgresql search view
我有一个视图,它使用某个列的格式字符串:
CREATE VIEW v AS SELECT FORMAT('%s-%s-%s-%s', col1, col2, col3, col4) data FROM table;
这很好用,但我想在那段时间内搜索该列。而且,当表中有很多行时,需要一段时间。格式字符串实际上存储在另一个表中,并且可以由用户更改,因此我不能只将格式化的字符串放在表中并将其编入索引。
什么是使查询更快的好解决方案?