今天在玩儿时序数据库TimescaleDB时,发现创建hypertable会发生错误,具体如下所示:
ERROR] function create_hypertable(unknown, unknown) does not exist
LINE 1: SELECT create_hypertable('temp_table1', 'time')
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
在网上找了一圈,最后在stackoverflow上找到了解答,点击跳转到stackoverflow中
解决办法是先执行一下以下语句:
CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;
然后再执行创建hypertable时就没问题了。