MySQL  8.0.16
Source Code Documentation
mysql_time.h File Reference

Time declarations shared between the server and client API: you should not add anything to this header unless it's used (and hence should be visible) in mysql.h. More...

Go to the source code of this file.

Classes

struct  MYSQL_TIME
 

Typedefs

typedef struct MYSQL_TIME MYSQL_TIME
 

Enumerations

enum  enum_mysql_timestamp_type {
  MYSQL_TIMESTAMP_NONE = -2, MYSQL_TIMESTAMP_ERROR = -1, MYSQL_TIMESTAMP_DATE = 0, MYSQL_TIMESTAMP_DATETIME = 1,
  MYSQL_TIMESTAMP_TIME = 2
}
 

Detailed Description

Time declarations shared between the server and client API: you should not add anything to this header unless it's used (and hence should be visible) in mysql.h.

If you're looking for a place to add new time-related declaration, it's most likely my_time.h. See also "C API Handling of Date and Time Values" chapter in documentation.

Typedef Documentation

◆ MYSQL_TIME

typedef struct MYSQL_TIME MYSQL_TIME

Enumeration Type Documentation

◆ enum_mysql_timestamp_type

Enumerator
MYSQL_TIMESTAMP_NONE 
MYSQL_TIMESTAMP_ERROR 
MYSQL_TIMESTAMP_DATE 
MYSQL_TIMESTAMP_DATETIME 
MYSQL_TIMESTAMP_TIME