W Pub: ABAP Cursosentenciaclosecursor

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<meta name="GENERATOR" content="Microsoft FrontPage 4.0">

<meta name="ProgId" content="FrontPage.Editor.Document">

<title>CLOSE CURSOR</title>

<link rel="stylesheet" href="../../gaussr3.css" tppabs="http://www.gaussr3.com/gaussr3.css" type="text/css">

</head>

<body>

<p align="left">⚠ &lt;b&gt;<span class="titulo">CLOSE CURSOR</span>⚠ &lt;/b&gt;</p>

<p align="left" class="gaussr3">⚠ &lt;b&gt;Definicin⚠ &lt;/b&gt;</p>

<p align="left" class="gaussr3">Sentencia utilizada para cerrar un cursor de una

  tabla de la base de datos.</p>

<p align="left" class="gaussr3">⚠ &lt;b&gt;Sintaxis:⚠ &lt;/b&gt;</p>

<pre class="gaussr3">CLOSE CURSOR <cursor>.</pre>

<p class="gaussr3">Debemos cerrar aquellos cursores que no vayan a ser utilizados

  ms en un programa. El cursor se cierra automticamente en los siguientes casos:</p>

<ul>

  <li class="gaussr3">Cuando se ejecuta una de las siguientes sentencias ⚠ &lt;a href="commit_work.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/commit_work.htm"&gt;COMMIT 
    WORK⚠ &lt;/a&gt; o ⚠ &lt;a href="rollback_work.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/rollback_work.htm"&gt;ROLLBACK WORK⚠ &lt;/a&gt;.</li>
  <li class="gaussr3">Cuando una sentencia nativa (native SQL) realiza una de 
    las siguientes funciones commit o rollback (con la opcin WITH HOLD no sucede 
    esto).</li>
  <li class="gaussr3">Cuando se produce un cambio de pantalla  (reports interactivos 
    o transacciones).</li>
  <li class="gaussr3">Cuando se realiza una RFC o "Remote Function Call".</li>

</ul>

<p class="gaussr3">⚠ &lt;b&gt;Vease tambin:⚠ &lt;/b&gt; ⚠ &lt;a href="open_cursor.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/open_cursor.htm"&gt;OPEN CURSOR⚠ &lt;/a&gt;.</p>

</body>

</html>