pipelinedb 常用sql语句

-- 创建普通表
create table simple_user (name varchar(80), age int , phone varchar(30), birthday date );

-- 创建Stream
create foreign table simple_user_stream (name varchar(80), age int , phone varchar(30), birthday date ) server pipelinedb;

-- 流中插入数据
insert into simple_user_stream(name,age,phone,birthday) values('test',100,'18780888888',now());

-- 例子1: 普通视图
create view  simple_view  as select name , age , phone ,birthday from simple_user;

-- 创建连续视图
create continuous view  simple_continuous_view as select name , age , phone ,birthday from simple_user_stream;

-- 创建带ttl的连续视图 , 存储时间超过1分就删除
create continuous view  simple_continuous_view with(ttl='2 minute',ttl_column='minute')
    as select  minute(arrival_timestamp) ,name , age , phone ,birthday from simple_user_stream;

-- 查看连续视图的数据
select * from public.simple_continuous_view;

-- 清空连续视图的数据
select truncate_continuous_view('simple_continuous_view');

-- 删除连续视图
drop view simple_continuous_view;

-- 查看系统中所有连续视图
select * from pipeline_views();

-- 激活连续视图
select activate('simple_continuous_view');

-- 关闭连续视图
select deactivate('simple_continuous_view');

posted @   朝花不夕拾  阅读(450)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示