Oracle Informatica:如果本月数据丢失,请使用上一个月
我正在做的项目有加利福尼亚州每月的天然气价格数据。数据从网站上获取并加载到表中。我已经完成了这一部分-数据是最新的,直到2016年3月。我们现在在4月份,还没有任何数据,所以我需要做的下一步是使用3月份的数据,并将其放入4月份 下面是我的桌子现在的样子: 我的问题是:如何添加第一列数据为201604的新行并使用三月的价格 如果需要添加更多信息,请告诉我Oracle Informatica:如果本月数据丢失,请使用上一个月,oracle,informatica,Oracle,Informatica,我正在做的项目有加利福尼亚州每月的天然气价格数据。数据从网站上获取并加载到表中。我已经完成了这一部分-数据是最新的,直到2016年3月。我们现在在4月份,还没有任何数据,所以我需要做的下一步是使用3月份的数据,并将其放入4月份 下面是我的桌子现在的样子: 我的问题是:如何添加第一列数据为201604的新行并使用三月的价格 如果需要添加更多信息,请告诉我 INSERT INTO GAS_PRICES(YYYYMM, GAS_PRICE) VALUES (201604, 2.68); Commit
INSERT INTO GAS_PRICES(YYYYMM, GAS_PRICE) VALUES (201604, 2.68);
Commit;
我忍不住想,你的桌子结构以后会受伤的
- 您似乎没有一个主键可以帮助提高完整性和性能李>
- YYYYMM可以是一个键,但不清楚您是将其存储为数字还是字符串李>
- 使用YYYYMM作为列名可能会很麻烦,因为这是Oracle数据格式的一部分
- 由于相似性,您的燃气价格表和燃气价格列的命名约定可能会造成混淆