summaryrefslogtreecommitdiff
path: root/odb/oracle/details/number.cxx
AgeCommit message (Collapse)AuthorFilesLines
2024-02-01Turn libodb-oracle repository into package for muti-package repositorylibodb-oracleKaren Arutyunov1-269/+0
2020-02-13Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-05-24Update copyright yearKaren Arutyunov1-1/+1
2017-01-03Update copyright yearBoris Kolpackov1-1/+1
2015-02-06Update copyrightBoris Kolpackov1-1/+1
2013-02-09Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Remove author field from file headerBoris Kolpackov1-1/+0
Too much effort to maintain.
2011-10-20Use SQLT_NUM instead of SQLT_VNU OCI type due to inconsistent buffer lengthsConstantin Michael1-41/+31
The size returned by OCI into the bound rlen parameter of a SQLT_VNU buffer does not include the additional length byte. This causes problems with images that are shared across multiple statements in ODB, such as the object_id image of containers.
2011-10-14Small bug fixes and aesthetic changesConstantin Michael1-1/+1
2011-10-14Allow for size to be returned from big_int set_image functionsConstantin Michael1-4/+6
The OCI interface requires size information for any buffer passed to its bind interface. By adding a return path for this data, we avert any need to obtain this from the actual VARNUM binary data using messy byte manipulation.
2011-09-27Use char* instead of unsigned char* as binary data buffer typeConstantin Michael1-31/+46
2011-09-27Correct license line in file headersConstantin Michael1-1/+1
2011-09-26Reimplement Oracle NUMBER to/from C++ integer type conversionsConstantin Michael1-0/+264
The implementation has been moved to the details namespace. Signed and unsigned 32 bit versions, as well as an unsigned 64 bit version have also been added.