Difference between revisions of "SYSTIMELINE"
From Lianjapedia
Yvonne.milne (Talk | contribs) (→Example) |
Yvonne.milne (Talk | contribs) |
||
Line 37: | Line 37: | ||
==Example== | ==Example== | ||
<code lang="recital"> | <code lang="recital"> | ||
− | SELECT * FROM systimeline WHERE between(timestamp, '20171001', '20171007') | + | SELECT * FROM system!systimeline WHERE between(timestamp, '20171001', '20171007') |
</code> | </code> | ||
Revision as of 12:15, 27 October 2017
Contents
Purpose
Stores database timelines row versioning records
See Also
CLEAR TIMELINE, LIST TIMELINE, ROLLBACK TIMELINE, SET SYSTIMELINE, SET TIMELINE, SET TIMESTAMP, SYSTEM TABLES, TIMELINE()
Description
System Tables are system defined read-only tables. You can query these tables using the SELECT statement.
Column | Data Type | Width | Description |
---|---|---|---|
DATABASE | C | 30 | Master database name |
TABLE | C | 30 | Master table name |
RUID | C | 16 | Unique row id |
RID | I | 11 | Table row id |
USER | C | 20 | User login that changed the data |
LOCATION | C | 30 | IP address where data was changed from |
TIMESTAMP | C | 16 | Timestamp of change |
COMMAND | C | 20 | Command that changed the data |
OLDDATA | M | 8 | Data before change |
NEWDATA | M | 8 | Data after change |
Note: the systimeline table only exists after SET TIMELINE has been set ON and timeline entries have been created.
Example
SELECT * FROM system!systimeline WHERE between(timestamp, '20171001', '20171007')