I have been using the SQL_INTERVAL_STRUCT to fetch Interval data from an Informix database. I have discovered that the fractional part of the Interval is expected to be in microseconds (rather than milliseconds).
Can anyone confirm if this is Informix specific behavior or if all ODBC drivers would make this same assumption about the fraction portion of an Interval.
Here is the definition of the struct: http://msdn.microsoft.com/en-us/library/ms711781(v=vs.85).aspx