Sybase module for Python

Sybase module for Python project provides a Python interface to the Sybase relational database system.
Download

Sybase module for Python Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Python License
  • Price:
  • FREE
  • Publisher Name:
  • Dave Cole
  • Publisher web site:

Sybase module for Python Tags


Sybase module for Python Description

Sybase module for Python project provides a Python interface to the Sybase relational database system. Sybase module for Python project provides a Python interface to the Sybase relational database system. The Sybase package supports all of the Python Database API, version 2.0 with extensions.What's New in This Release:MAJOR CHANGES SINCE 0.38:· Added type mapping as proposed in http://www.uniqsys.com/~carsten/typemap.html by Carsten Haese· Handle engineer notation of numbers in numeric· Added support for CS_DATE_TYPE· Added support for python Decimal objects in databuf· Possibility to use ct_cursor for some requests· Refactoring - merged Fetchers, CTCursor and CmdCursor in Cursor· Refactored _cancel_cmd· Added a prepare method to Cursor· Additional 'locale' argument to connect and Connection to set the locale of the connection thanks to patch by Harri Pasanen· Better compliance with DBAPI: returns None in nextset when no more set· Added conversion from string to int when assigning to a CS_INT_TYPE DataBufBUGS CORRECTED SINCE 0.39pre1:· Corrected "undefined symbol" date_datafmt for Sybase versions where CS_DATE_TYPE is not defined (as reported by Alexey Morsov)BUGS CORRECTED SINCE 0.38:· Corrected documentation about CS_CONTEXT Objects thanks to bug report by Derek Harland (close tracker 1748109)· Corrected bug in close() if connection killed from outside thanks to patch by Derek Harland (close tracker 1746220)· Corrected bug if inherit from Sybase.Connection thanks to patch by Derek Harland (close tracker 1719789)· Optimization in fetchall - using fetchmany instead of fetchone to avoid locking time penalty, thanks to patch by Derek Harland (close tracker 1746908)· Corrections to compile with bcp-support against freetds thanks to patch by Klaus-Martin Hansche (close tracker 1724088)· Corrected documentation to compile with FreeTDS and Threads thanks to Derek Harland (close tracker 1709043)· Corrected bug in databuf_alloc: Sybase reports the wrong maxlength for numeric type - verified with Sybase 12.5 - thanks to patch provided by Phil Porter· Better detection of Sybase libraries· the C API to datetime only exists since python 2.4 - disable datetime with previous versions· Corrected python long handling (using CS_NUMERIC instead of CS_LONG which is unspecified)· Corrected various compilation warnings (some linked to python 2.5)


Sybase module for Python Related Software