reference/uodbc/functions/odbc-autocommit.xml
db22a7cfcbc3af221f67e228336ac3e2d62aaf2c
...
...
@@ -10,7 +10,7 @@
10
10
<methodsynopsis>
11
11
<type class="union"><type>int</type><type>bool</type></type><methodname>odbc_autocommit</methodname>
12
12
<methodparam><type>resource</type><parameter>odbc</parameter></methodparam>
13
-
<methodparam choice="opt"><type>bool</type><parameter>enable</parameter><initializer>&false;</initializer></methodparam>
13
+
<methodparam choice="opt"><type class="union"><type>bool</type><type>null</type></type><parameter>enable</parameter><initializer>&null;</initializer></methodparam>
14
14
</methodsynopsis>
15
15
<para>
16
16
Toggles autocommit behaviour.
...
...
@@ -36,6 +36,8 @@
36
36
<para>
37
37
If <parameter>enable</parameter> is &true;, auto-commit is enabled, if
38
38
it is &false; auto-commit is disabled.
39
+
If &null; is passed, this function returns the auto-commit status for
40
+
<parameter>odbc</parameter>.
39
41
</para>
40
42
</listitem>
41
43
</varlistentry>
...
...
@@ -45,16 +47,39 @@
45
47
<refsect1 role="returnvalues">
46
48
&reftitle.returnvalues;
47
49
<para>
48
-
Without the <parameter>enable</parameter> parameter, this function returns
50
+
With a &null; <parameter>enable</parameter> parameter, this function returns
49
51
auto-commit status for <parameter>odbc</parameter>. Non-zero is
50
52
returned if auto-commit is on, 0 if it is off, or &false; if an error
51
53
occurs.
52
54
</para>
53
55
<para>
54
-
If <parameter>enable</parameter> is set, this function returns &true; on
56
+
If <parameter>enable</parameter> is non-null, this function returns &true; on
55
57
success and &false; on failure.
56
58
</para>
57
59
</refsect1>
60
+

61
+
<refsect1 role="changelog">
62
+
&reftitle.changelog;
63
+
<informaltable>
64
+
<tgroup cols="2">
65
+
<thead>
66
+
<row>
67
+
<entry>&Version;</entry>
68
+
<entry>&Description;</entry>
69
+
</row>
70
+
</thead>
71
+
<tbody>
72
+
<row>
73
+
<entry>8.3.0</entry>
74
+
<entry>
75
+
<parameter>enable</parameter> is now nullable.
76
+
</entry>
77
+
</row>
78
+
</tbody>
79
+
</tgroup>
80
+
</informaltable>
81
+
</refsect1>
82
+

58
83
<refsect1 role="seealso">
59
84
&reftitle.seealso;
60
85
<para>
61
86