我们是否可以在Unix Epoch format中对一个表进行范围分区,该表具有唯一的列作为时间戳存储在oracle中。
对于oracle分区,我们有很多选择,但是我想知道如何对一个在数据库级别存储了Unix Epoch时间戳的表进行分区。
由于该列是在前端引用的,因此我们只想对该列进行范围分区。
这就是表结构的样子。
Timestamp number
Reference id number
Value integer
该表将存储一年的关键数据,而timestamp列将存储确切的unix纪元时间戳。我们有兴趣根据每个月的时间戳值将表划分为12个分区。
这就是我
我可以创建一个临时表,但是当我尝试从它中选择时,它会说该表不存在。我猜想它是因为DB::语句和DB::select以某种方式获得了与数据库不同的会话,但我不知道如何修复它。
如何在同一个脚本中创建临时表、插入表并从中选择?
下面是tinker的输出,它说明了这个问题:
DB::select("select count(*) from users"); //12
DB::statement("create temporary table tempUsers like users"); //true
DB::statement("insert into te