关于拉练表 拉练表的设计原理,他的优势?讲的越详细越好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有听说过这样的专用名词,是存拉链的表?还是值得 linklist table? 就是比如一条业务进来,有个begin_date,end_date字段 ,最后的一个end_date 为9999-12-31 拉链表又叫历史拉链表,它是在一张表上进行的操作,操作过程如下:先讲讲它的作用:历史拉链表是记录在某一段时间内,你想要关心的数据的值,当这个数据变化的时候,就向历史拉链表里面添加一天数据,记录变化。再讲讲它的实现:历史拉链表里面都有两个字段,start_date,end_date,当你关心的数据变化时最后一条记录的start_date是某个时间值,而end_date为null,因为它到现在为止还没有变化,当数据发生变化时,触发器将end_date的值改为当前的时间值,同时添加一天新纪录,这条新纪录的start_date与上条记录的end_date值相同,同时新纪录的end_date值为null,因为到现在为止还不知道改变的数据能保持多久不改变。就是这样的了,希望我的讲解够清楚了兄弟。 DB2 转 oracle 高分求教 有关Oracle ERP 中 Concurrent Program 方面的内容。 up者有分 能帮忙解决所有问题的高手,我愿意另开200分相谢!! 这个动态SQL怎么写 大家看看这条统计语句怎么写? 主要的数据库建模工具有哪些? 安装oracle后无法打开TestDirector 在Oracle Developer怎样截取数据库错误替换成自定义的错误 表太大了,怎么优化???? 各位大侠:请问当在表中插入一条记录时,怎样触发我的应用程序? 请教关于插入操作的简单问题 ORACLE sql语句的问题 求一段英文句子的翻译
没有听说过这样的专用名词,是存拉链的表?
还是值得 linklist table?
先讲讲它的作用:历史拉链表是记录在某一段时间内,你想要关心的数据的值,当这个数据变化的时候,就向历史拉链表里面添加一天数据,记录变化。
再讲讲它的实现:历史拉链表里面都有两个字段,start_date,end_date,当你关心的数据变化时最后一条记录的start_date是某个时间值,而end_date为null,因为它到现在为止还没有变化,当数据发生变化时,触发器将end_date的值改为当前的时间值,同时添加一天新纪录,这条新纪录的start_date与上条记录的end_date值相同,同时新纪录的end_date值为null,因为到现在为止还不知道改变的数据能保持多久不改变。就是这样的了,希望我的讲解够清楚了兄弟。