Advertisement
Guest User

Untitled

a guest
Apr 24th, 2018
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. create or replace table t1 (
  2. x int,
  3. sys_trx_start bigint unsigned as row start,
  4. sys_trx_end bigint unsigned as row end,
  5. period for system_time (sys_trx_start, sys_trx_end)
  6. ) with system versioning engine innodb;
  7. insert into t1 (x) values (1);
  8. insert into t1 (x) values (2);
  9. commit;
  10. delete from t1 where x=1;
  11. commit;
  12. select * from t1;
  13. select * from t1 for system_time as of TIMESTAMP'2018-01-01 00:00:00';
  14.  
  15.  
  16.  
  17. MariaDB [test]> select * from t1;
  18. +------+---------------+----------------------+
  19. | x | sys_trx_start | sys_trx_end |
  20. +------+---------------+----------------------+
  21. | 2 | 26323 | 18446744073709551615 |
  22. +------+---------------+----------------------+
  23. 1 row in set (0.00 sec)
  24.  
  25. MariaDB [test]>
  26. MariaDB [test]> select * from t1 for system_time as of TIMESTAMP'2018-01-01 00:00:00';
  27. +------+---------------+----------------------+
  28. | x | sys_trx_start | sys_trx_end |
  29. +------+---------------+----------------------+
  30. | 1 | 26320 | 26326 |
  31. | 2 | 26323 | 18446744073709551615 |
  32. +------+---------------+----------------------+
  33. 2 rows in set (0.01 sec)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement