刷新虚拟列
引入或更新于:v1.2.271
虚拟列是企业版功能。 如需获取许可证,请联系 Databend 支持团队。
刷新表的虚拟列。在以下场景中需要刷新虚拟列:
- 在为已包含 Variant 数据的表创建虚拟列后,需要刷新虚拟列。
- 在修改表的虚拟列后,需要刷新虚拟列。
- 如果
enable_refresh_virtual_column_after_write
设置为 1(默认值),则在数据更新后会自动刷新表的虚拟列。但如果未启用此设置,则需要手动刷新虚拟列。
语法
REFRESH VIRTUAL COLUMN FOR <table>
示例
以下示例刷新了名为 'test' 的表的虚拟列:
REFRESH VIRTUAL COLUMN FOR test;