韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > PostgreSQL > PostgreSQL触发器如何创建表

PostgreSQL触发器如何创建表

postgresql 触发器 创建表

头像

月亮邮递员

2020-04-02 16:56:104372浏览 · 0收藏 · 0评论

PostgreSQL触发器如何创建表

在postgresql 中如果在程序运行中需要根据插入数据条件而生成新的表,则可以利用触发器创建动态表。

这在数据库的表分区中可以利用到。

推荐:PostgreSQL教程

具体sql语句为:

--创建父表
CREATE TABLE test1(
  name text,
  id integer
);

--创建触发器函数
CREATE FUNCTION testTriger() RETURNS trigger AS $$
BEGIN
  IF NEW.id>10 THEN 
   CREATE TABLE test_2( --这里的名字可以变
    )INHERITS (test1);  --继承test1表
  END IF;
return NEW;
END;
$$LANGUAGE plpgsql;

---为父表创建行级触发器
CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON test1  FOR EACH ROW EXECUTE PROCEDURE testTriger();

那么这样如果在父表中id号大于10后就会创建一张子表test_2

注意:

如果没有定义plpgsql language的话,可以定义为:

CREATE LANGUAGE 'plpgsql' HANDLER plpgsql_call_handler 
LANCOMPILER 'PL/pgSQL'

推荐学习《Python教程》。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

白天像教授晚上像野兽| 韩国电影火热的邻居高清完整版免. | 日韩精品| 法国色情巜做爰4| 伦理《少妇的滋味》完整版| 二人世界高清视频播放| 蜜桃| 黑料吃瓜| 女性私密紧致情趣玩具| 少女与狗2在线观看免费版高清| 宝贝把腿开大让我添添你视频| 双人床上剧烈运动会怎么消除| 《军妓肉体》在线观看| 《乳牛牧场的奶牛娘》动漫免费观. | 18岁的少女与狗高清电视剧 | 性做爰全过程免费看| 白日梦我 电视剧| 挤公交忘穿内裤被挺进| 快拨出天我是你母亲歌词监控| 男寝的宝贝BY金银花露笔趣阁| 台湾版《黄花闺女》完整版| 进击的巨人第一季| 美景之屋2电视剧高清完整版在线..| 日韩精品| 《再来一次好吗》免费观看| 可儿的奶水喂爸爸吃可以吗| 丫头把腿开大让我添添| 玛莉娜1984| 《办公室高潮秘书2》| 水K制服| 医生含着我的奶边摸边做视频| 黑暗荣耀免费观看完整版电视剧| 舒淇最惊艳三部电影| 地下室SMS录制的全部内容 | 做爰高潮A片(毛片)| 禁忌3| 女性肛交一次肛门多久恢复| 黑料| 中字HD人妻の亂倫2| 公厕BY金银花露TXT笔趣阁| 美女两个球球抖动抓球球视频