mz_timestamp type
mz_timestamp
data expresses an internal timestamp.
mz_timestamp
info
Detail | Info |
---|---|
Size | 8 bytes |
Catalog name | mz_catalog.mz_timestamp |
OID | 16552 |
Min value | 0 |
Max value | 18446744073709551615 |
Details
- This type is produced by
mz_now()
. - In general this is an opaque type, designed to ease the use of
mz_now()
by making various timestamp types castable to it.
Valid casts
For details about casting, including contexts, see Functions: Cast.
Integer and numeric casts must be in the form of milliseconds since the Unix epoch. Casting from text
can be either also in the form of milliseconds since the Unix epoch or in a human-readable form that is the same as for the timestamptz
type.
From | To | Required context |
---|---|---|
mz_timestamp |
text |
Assignment |
mz_timestamp |
timestamp |
Assignment |
mz_timestamp |
timestamptz |
Assignment |
text |
mz_timestamp |
Assignment |
uint4 |
mz_timestamp |
Implicit |
uint8 |
mz_timestamp |
Implicit |
int4 |
mz_timestamp |
Implicit |
int8 |
mz_timestamp |
Implicit |
numeric |
mz_timestamp |
Implicit |
timestamp |
mz_timestamp |
Implicit |
timestamptz |
mz_timestamp |
Implicit |
date |
mz_timestamp |
Implicit |
Valid operations
There are no supported operations or functions on mz_timestamp
types.