• Marc G. Fournier's avatar
    From: Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov> · 2ab34dfe
    Marc G. Fournier authored
    Subject: [HACKERS] More date time functions
    
    Here are some additional patches mostly related to the date and time
    data types. It includes some type conversion routines to move between
    the different date types and some other date manipulation routines such
    as date_part(units,datetime).
    
    I noticed Edmund Mergl et al's neat trick for getting function overloading
    for builtin functions, so started to use that for the date and time stuff.
    Later, if someone figures out how to get function overloading directly
    for internal C code, then we can move to that technique.
    
    These patches include documentation updates (don't faint!) for the built-in
    man page. Doesn't yet include mention of timestamp, since I don't know
    much about it and since it may change a bit to become a _real_ ANSI timestamp
    which would include parser support for the declaration syntax (what do you
    think, Dan?).
    
    The patches were developed on the 970330 release, but have been rebuilt
    off of the 970402 release. The first patch below is to get libpq to compile,
    on my Linux box, but is not related to the rest of the patches and you can
    choose not to apply that one at this time. Thanks in advance, scrappy!
    2ab34dfe
dt.h 9.55 KB