Anthony Tuininga
883262da07
Adjust documentation to indicate what cursor.rowcount returns for PL/SQL block
...
executions (https://github.com/oracle/python-cx_Oracle/issues/285 ).
2019-03-29 10:41:46 -06:00
Anthony Tuininga
548440016e
Add support for passing an object type (such as those created by the method
...
connection.gettype()) as the first parameter to cursor.var(), as requested
(https://github.com/oracle/python-cx_Oracle/issues/231 ).
2018-10-30 16:32:05 -06:00
Anthony Tuininga
a8751e91f4
Added support for using the cursor as a context manager
...
(https://github.com/oracle/python-cx_Oracle/issues/190 ).
2018-06-21 11:29:11 -06:00
Anthony Tuininga
4d4b319714
Add support for specifying the "errors" parameter to the decode() that takes
...
place internally when fetching strings from the database
(https://github.com/oracle/python-cx_Oracle/issues/162 ).
2018-06-19 11:11:04 -06:00
Anthony Tuininga
510ab50ba7
Remove mention of the next() method which is only there in Python 2.x if the
...
cursor is being used as an iterator and is not actually part of cx_Oracle's
code.
2018-06-19 11:08:04 -06:00
Anthony Tuininga
2272af1563
Add support for specifying an integer for the parameters argument to
...
cursor.executemany(). This allows for batch execution when no parameters are
required or when parameters have previously been bound. This replaces
cursor.executemanyprepared() which is now deprecated and will be removed in
cx_Oracle 7.
2018-05-09 19:35:00 -06:00
Anthony Tuininga
4f5c04f50c
Added documentation stating that batch errors and array DML row counts are only
...
supported when executing insert, update, delete and merge statements and that
in all other cases an exception will be raised
(https://github.com/oracle/python-cx_Oracle/issues/31 ).
2018-03-31 14:51:08 -06:00
Anthony Tuininga
2901740faa
Adjust documentation to provide additional information on the use of
...
cursor.executemany() as requested
(https://github.com/oracle/python-cx_Oracle/issues/153 ).
2018-03-21 13:38:08 -06:00
Anthony Tuininga
b262d1ca7b
Clarify usage of parameters passed to cursor.execute().
2017-12-07 15:52:02 -07:00
Anthony Tuininga
78bc40cabf
Correct documentation for creating session pools; improve wording in a number
...
of places.
2017-10-13 19:17:07 -06:00
Anthony Tuininga
c8cd26021d
Adjusted formatting of documentation source pages in order to be consistent on
...
all pages.
2017-10-13 19:16:42 -06:00
Anthony Tuininga
d82874266c
Update documentation indicating that replacing elements in the attributes
...
fetchvars and bindvars should not be done.
2017-08-28 11:15:43 -06:00
Anthony Tuininga
b543850f9a
The method cursor.setoutputsize() no longer needs to do anything (since ODPI-C
...
automatically manages buffer sizes of LONG and LONG RAW columns).
2017-06-16 16:47:21 -06:00
Anthony Tuininga
d85e90a468
Add note that SQL and PL/SQL statements are handled differently when binding by
...
position and that binding by name is generally recommended.
2017-05-24 12:00:31 -06:00
Anthony Tuininga
881a0f818b
Correct typo ( https://github.com/oracle/python-cx_Oracle/issues/24 ).
2017-05-15 08:10:43 -06:00
Anthony Tuininga
b28e04e901
Rework to use the ODPI-C library instead of direct OCI calls.
2017-03-07 13:21:49 -07:00
Anthony Tuininga
39ffdfc5d4
Improve documentation.
2017-02-21 14:17:17 -07:00
Anthony Tuininga
1bdfcb816f
Use intended release name instead of development now that release is imminent.
2017-02-20 16:22:19 -07:00
Anthony Tuininga
dceea89925
Moved documentation source to separate directory and rename build directory to
...
match the name used in newer versions of Sphinx.
2017-02-20 16:15:33 -07:00