FreeTDS API
Loading...
Searching...
No Matches
Functions
Datetime functions

Functions to manipulate DBDATETIME structures. More...

Collaboration diagram for Datetime functions:

Functions

int dbdatecmp (DBPROCESS *dbproc, DBDATETIME *d1, DBDATETIME *d2)
 Compare DBDATETIME values, similar to strcmp(3).
 
const char * dbmonthname (DBPROCESS *dbproc, char *language, int monthnum, DBBOOL shortform)
 Get name of a month, in some human language.
 

Detailed Description

Functions to manipulate DBDATETIME structures.

Defined by Sybase only.
These are not implemented:

Function Documentation

◆ dbdatecmp()

int dbdatecmp ( DBPROCESS dbproc,
DBDATETIME d1,
DBDATETIME d2 
)

Compare DBDATETIME values, similar to strcmp(3).

Parameters
dbproccontains all information needed by db-lib to manage communications with the server.
d1a DBDATETIME structure address
d2another DBDATETIME structure address
Return values
0d1 = d2.
-1d1 < d2.
1d1 > d2.
See also
dbdate4cmp(), dbmnycmp(), dbmny4cmp().

◆ dbmonthname()

const char * dbmonthname ( DBPROCESS dbproc,
char *  language,
int  monthnum,
DBBOOL  shortform 
)

Get name of a month, in some human language.

Parameters
dbproccontains all information needed by db-lib to manage communications with the server.
languageignored.
monthnumnumber of the month, starting with 1.
shortformset to TRUE for a three letter output ("Jan" - "Dec"), else zero.
Returns
address of null-terminated ASCII string, or NULL on error.
See also
db12hour(), dbdateorder(), dbdayname(), DBSETLNATLANG(), dbsetopt().