reference/uodbc/functions/odbc-autocommit.xml
a00f64d3cd559177e4ce197acff373646965bf92
...
...
@@ -8,9 +8,9 @@
8
8
<refsect1 role="description">
9
9
&reftitle.description;
10
10
<methodsynopsis>
11
-
<type>mixed</type><methodname>odbc_autocommit</methodname>
12
-
<methodparam><type>resource</type><parameter>connection_id</parameter></methodparam>
13
-
<methodparam choice="opt"><type>bool</type><parameter>OnOff</parameter><initializer>&false;</initializer></methodparam>
11
+
<type class="union"><type>int</type><type>bool</type></type><methodname>odbc_autocommit</methodname>
12
+
<methodparam><type>resource</type><parameter>odbc</parameter></methodparam>
13
+
<methodparam choice="opt"><type>bool</type><parameter>enable</parameter><initializer>&null;</initializer></methodparam>
14
14
</methodsynopsis>
15
15
<para>
16
16
Toggles autocommit behaviour.
...
...
@@ -25,17 +25,19 @@
25
25
<para>
26
26
<variablelist>
27
27
<varlistentry>
28
-
<term><parameter>connection_id</parameter></term>
28
+
<term><parameter>odbc</parameter></term>
29
29
<listitem>
30
30
&odbc.connection.id;
31
31
</listitem>
32
32
</varlistentry>
33
33
<varlistentry>
34
-
<term><parameter>OnOff</parameter></term>
34
+
<term><parameter>enable</parameter></term>
35
35
<listitem>
36
36
<para>
37
-
If <parameter>OnOff</parameter> is &true;, auto-commit is enabled, if
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>OnOff</parameter> parameter, this function returns
49
-
auto-commit status for <parameter>connection_id</parameter>. Non-zero is
50
+
Without the <parameter>enable</parameter> parameter, this function returns
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>OnOff</parameter> is set, this function returns &true; on
56
+
If <parameter>enable</parameter> is set, 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>
...
...
@@ -65,7 +90,6 @@
65
90
</para>
66
91
</refsect1>
67
92
</refentry>
68
-

69
93
<!-- Keep this comment at the end of the file
70
94
Local variables:
71
95
mode: sgml
72
96