You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass="sig-prename descclassname"><spanclass="pre">Connection.</span></span><spanclass="sig-name descname"><spanclass="pre">xid</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">transaction_id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">branch_qualifier</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.connections.Connection.xid" title="Permalink to this definition">¶</a></dt>
102
+
<spanclass="sig-prename descclassname"><spanclass="pre">Connection.</span></span><spanclass="sig-name descname"><spanclass="pre">xid</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">format_id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">global_transaction_id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">branch_qualifier</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.connections.Connection.xid" title="Permalink to this definition">¶</a></dt>
103
103
<dd><p>A transaction ID object suitable for passing to the .tpc_*()
104
104
methods of this connection.</p>
105
-
<dlclass="simple">
106
-
<dt>Parameters:</dt><dd><ulclass="simple">
107
-
<li><p>format_id: Format id. If not set default value <cite>0</cite> will be used.</p></li>
108
-
<li><p>global_transaction_id: Global transaction qualifier, which must be unique. The maximum length of the global transaction id is limited to 64 characters.</p></li>
109
-
<li><p>branch_qualifier: Branch qualifier which represents a local transaction identifier. The maximum length of the branch qualifier is limited to 64 characters.</p></li>
110
-
</ul>
111
-
</dd>
112
-
</dl>
105
+
<p>Parameters:
106
+
:param int format_id: Format id. If not set default value <cite>0</cite> will be used.
107
+
:param str global_transaction_id: Global transaction qualifier, which must be unique. The maximum length of the global transaction id is limited to 64 characters.
108
+
:param str branch_qualifier: Branch qualifier which represents a local transaction identifier. The maximum length of the branch qualifier is limited to 64 characters.</p>
<spanclass="sig-prename descclassname"><spanclass="pre">Connection.</span></span><spanclass="sig-name descname"><spanclass="pre">select_db</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">new_db</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.connections.Connection.select_db" title="Permalink to this definition">¶</a></dt>
269
+
<spanclass="sig-prename descclassname"><spanclass="pre">Connection.</span></span><spanclass="sig-name descname"><spanclass="pre">select_db</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">new_db</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.connections.Connection.select_db" title="Permalink to this definition">¶</a></dt>
274
270
<dd><p>Gets the default database for the current connection.</p>
275
271
<p>The default database can also be obtained or changed by database attribute.</p>
<spanclass="sig-prename descclassname"><spanclass="pre">Cursor.</span></span><spanclass="sig-name descname"><spanclass="pre">callproc</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">sp</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">data</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">()</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.cursors.Cursor.callproc" title="Permalink to this definition">¶</a></dt>
60
+
<spanclass="sig-prename descclassname"><spanclass="pre">Cursor.</span></span><spanclass="sig-name descname"><spanclass="pre">callproc</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">sp</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">data</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">Sequence</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">()</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.cursors.Cursor.callproc" title="Permalink to this definition">¶</a></dt>
61
61
<dd><p>Executes a stored procedure sp. The data sequence must contain an entry for
62
62
each parameter the procedure expects.</p>
63
63
<p>Input/Output or Output parameters have to be retrieved by .fetch methods,
64
-
the .sp_outparams attribute indicates if the result set contains output”
65
-
parameters</p>
64
+
the .sp_outparams attribute indicates if the result set contains output
65
+
parameters.</p>
66
+
<dlclass="simple">
67
+
<dt>Args:</dt><dd><p>sp: Name of stored procedure.
68
+
data: Optional sequence containing data for placeholder substitution.</p>
69
+
</dd>
70
+
</dl>
66
71
<p>Example:</p>
67
72
<divclass="highlight-python notranslate"><divclass="highlight"><pre><span></span><spanclass="go">>>>cursor.execute("CREATE PROCEDURE p1(IN i1 VAR CHAR(20), OUT o2 VARCHAR(40))"</span>
<spanclass="sig-prename descclassname"><spanclass="pre">Cursor.</span></span><spanclass="sig-name descname"><spanclass="pre">execute</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">statement</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">data</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">()</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">buffered</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">False</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.cursors.Cursor.execute" title="Permalink to this definition">¶</a></dt>
94
+
<spanclass="sig-prename descclassname"><spanclass="pre">Cursor.</span></span><spanclass="sig-name descname"><spanclass="pre">execute</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">statement</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">data</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">Sequence</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">()</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">buffered</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">False</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.cursors.Cursor.execute" title="Permalink to this definition">¶</a></dt>
90
95
<dd><p>Prepare and execute a SQL statement.</p>
91
96
<p>Parameters may be provided as sequence or mapping and will be bound
92
97
to variables in the operation. Variables are specified as question
<spanclass="sig-prename descclassname"><spanclass="pre">Cursor.</span></span><spanclass="sig-name descname"><spanclass="pre">fetchmany</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">size</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">0</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.cursors.Cursor.fetchmany" title="Permalink to this definition">¶</a></dt>
157
+
<spanclass="sig-prename descclassname"><spanclass="pre">Cursor.</span></span><spanclass="sig-name descname"><spanclass="pre">fetchmany</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">size</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">int</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">0</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.cursors.Cursor.fetchmany" title="Permalink to this definition">¶</a></dt>
153
158
<dd><p>Fetch the next set of rows of a query result, returning a sequence
154
159
of sequences (e.g. a list of tuples). An empty sequence is returned
<spanclass="sig-prename descclassname"><spanclass="pre">Cursor.</span></span><spanclass="sig-name descname"><spanclass="pre">scroll</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">value</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">mode</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">'relative'</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.cursors.Cursor.scroll" title="Permalink to this definition">¶</a></dt>
196
+
<spanclass="sig-prename descclassname"><spanclass="pre">Cursor.</span></span><spanclass="sig-name descname"><spanclass="pre">scroll</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">value</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">mode</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">'relative'</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#mariadb.cursors.Cursor.scroll" title="Permalink to this definition">¶</a></dt>
192
197
<dd><p>Scroll the cursor in the result set to a new position according to mode.</p>
193
198
<p>If mode is “relative” (default), value is taken as offset to the current
194
199
position in the result set, if set to absolute, value states an absolute
0 commit comments