Commit Graph

76 Commits

Author SHA1 Message Date
Christopher Jones
3ad150905d Testcase for #43492 (nested cursors) 2008-01-15 20:53:56 +00:00
Christopher Jones
c19506f680 MFB: fix #43497 (OCI8 XML/getClobVal aka temporary LOBs leak UGA memory) 2008-01-15 20:47:50 +00:00
Christopher Jones
fc1a0266bb MFB: Fix #42496. Cursor leak fetching LOBs 2007-12-11 06:29:38 +00:00
Christopher Jones
c9a404eba8 MFB New tests 2007-08-30 17:34:01 +00:00
Christopher Jones
6f58b504ad MFB: New oci8 test for oci_password_change() 2007-08-03 01:55:34 +00:00
Christopher Jones
95461653da Bug #42173 (INTERVAL and TIMESTAMP type fixes) 2007-08-02 19:04:21 +00:00
Christopher Jones
d9f25a2924 New test for error handling 2007-08-01 15:18:25 +00:00
Antony Dovgal
a2eef01a45 add test (thanks Chris!) 2007-07-31 21:11:22 +00:00
Christopher Jones
46352311e1 Bug #41917: New OCI8 tests for scale and precision 2007-07-06 23:31:36 +00:00
Christopher Jones
8387813bd9 MFB: new test 2007-07-03 15:10:53 +00:00
Antony Dovgal
6877ebd6b1 MFB 2007-06-28 17:27:20 +00:00
Antony Dovgal
d2d0ada9da fix #41711 (Null temporary lobs not supported) 2007-06-25 18:25:08 +00:00
Antony Dovgal
8d9be0338b fix test names 2007-05-07 16:50:40 +00:00
Antony Dovgal
97b3be772a fix tests 2007-05-07 12:09:50 +00:00
Antony Dovgal
0d77b46f36 fix test 2007-05-07 08:25:21 +00:00
Antony Dovgal
9d57173cdf fix #10194 (crash in Oracle client when memory limit reached in the callback)
preallocate the required buffer, so that it would fail earlier.
2007-03-29 09:30:25 +00:00
Antony Dovgal
7f4d7749e1 mask resource numbers 2007-03-02 09:12:13 +00:00
Antony Dovgal
42645d14a9 new tests by Chris and me 2007-03-01 23:28:51 +00:00
Antony Dovgal
74e11c349c fix segfault on re-binding and re-executing a statement
improve the test
patch by Chris Jones
2007-01-31 10:36:20 +00:00
Antony Dovgal
fdec496b73 improve test
patch by Chris Jones
2007-01-30 11:43:07 +00:00
Antony Dovgal
47514fd793 fix test
different Oracle client versions report different error messages
2007-01-29 16:18:15 +00:00
Antony Dovgal
a4c6b4b0f3 fix test 2007-01-29 16:16:07 +00:00
Antony Dovgal
e4cd5235fd fix test 2007-01-19 19:43:25 +00:00
Antony Dovgal
1494f6f9df fix #39988 (type argument of oci_define_by_name() is ignored)
patch and tests by Chris Jones
2007-01-11 11:58:34 +00:00
Antony Dovgal
4a7093c531 fix #40078 (ORA-01405 when fetching NULL values using oci_bind_array_by_name()) 2007-01-11 11:26:36 +00:00
Antony Dovgal
7b42968afd that should not be there.. 2006-12-27 09:49:06 +00:00
Antony Dovgal
06216846e7 more test improvements by Chris Jones 2006-12-27 09:48:05 +00:00
Antony Dovgal
083bddc23d fix test 2006-12-23 14:14:14 +00:00
Antony Dovgal
8a3000977c fix tests 2006-12-23 14:10:52 +00:00
Antony Dovgal
2010ae0c5c more OCI8 tests by Chris Jones 2006-12-22 13:28:46 +00:00
Antony Dovgal
6292c75198 improve tests, add new ones 2006-12-21 19:22:49 +00:00
Antony Dovgal
955e71c985 new tests by Christopher Jones 2006-12-21 12:41:03 +00:00
Antony Dovgal
8eb42705d7 disable tests
I don't think it makes sense to test a segfault which we cannot fix..
2006-12-12 13:22:33 +00:00
Antony Dovgal
c3fb5e8045 fix test 2006-12-12 13:12:22 +00:00
Antony Dovgal
fc79cb0974 BFILE tests are only valid when Oracle is installed on the same host
skip them if it's not
2006-12-12 12:57:02 +00:00
Antony Dovgal
70638c5cdf fix test 2006-12-12 10:31:36 +00:00
Antony Dovgal
0e3b847fe2 add new tests 2006-12-12 09:33:17 +00:00
Antony Dovgal
75fa1df0e7 add new test 2006-12-11 12:31:54 +00:00
Antony Dovgal
e56bd8eed2 add Unicode support to oci_statement_type() 2006-12-06 16:42:27 +00:00
Antony Dovgal
577d3dec4c fix error messages in Unicode mode when global error handle is used 2006-11-23 16:08:41 +00:00
Antony Dovgal
afd25b61a4 fix oci_bind_array_by_name() with SQLT_ODT type
fix tests
2006-11-23 15:23:10 +00:00
Antony Dovgal
88f51bc2e5 fix tests 2006-11-23 14:36:55 +00:00
Antony Dovgal
f63754eb19 fix oci_bind_array_by_name() in Unicode mode 2006-11-23 14:20:59 +00:00
Antony Dovgal
d99f05f1a2 add _not yet 100% complete_ Unicode support
collections, statements and BLOBs seem to be working ok
though there are still some things to be done in order to make oci_bind_array_by_name() work with U-strings

Notes:
- in Unicode mode OCI8 always speaks to Oracle server using UTF-16, so all the conversions are done by the client lib.
This is why character set parameter of oci_connect() and NLS_LANG are ignored in U-mode.

- BLOBs and CLOBs behave quite differently in U-mode.
Reading data from a CLOB would result in Unicode string, while BLOBs would return binary string.
Also, all LOB utilities work with _bytes_ when BLOB is used and _characters_ when it's CLOB.
It's not that obvious, but it does make a lot of sense to me.
2006-11-10 16:56:19 +00:00
Antony Dovgal
0de658d31d new test 2006-10-06 09:57:29 +00:00
Antony Dovgal
4b0da1f741 fix test
the error message is different in Oracle10
2006-09-27 08:44:12 +00:00
Antony Dovgal
22491f9399 change test to work with Oracle 10 2006-09-13 10:44:04 +00:00
Antony Dovgal
ad67978a49 new tests 2006-09-12 20:32:06 +00:00
Antony Dovgal
0a5cb31537 fix leak when binding a variable to the same placeholder several times 2006-09-12 11:42:25 +00:00
Antony Dovgal
bfccf875f1 minor improvements
dropped unused parameters, changed long to int where it should be int
2006-08-22 11:08:28 +00:00