W Pub: ABAP Cursosentenciaexporttodatabase

<html>

<head>

<title>EXPORT TO DATABASE</title>

</head>

<BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#0099FF" VLINK="#AA0000">

<p align="left">⚠ &lt;b&gt;<span class="titulo">EXPORT TO DATABASE</span>⚠ &lt;/b&gt;</p>

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

<p align="left">Para almacenar

  cluster en un fichero cluster de la base de datos se utiliza esta sentencia.</p>

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

<pre>EXPORT <campo11> [ FROM <campo12> ] <campo21> [ FROM <campo22>] ...

TO DATABASE <tabla>(<rea>) [ CLIENT <mandante> ] ID <clave>.</pre>

<p align="left">Almacena

  los objetos de datos especificados (<campo11>, <campo21>, ..) bajo 
  un cluster con clave <clave> en el fichero <tabla>, en el rea <rea>. 
  <rea> es un campo de dos posiciones que el sistema almacenar en el campo 
  RELID. <tabla> indentifica el fichero cluster. La mxima longitud para 
  <clave> est limitada por la longitud del campo clave del fichero cluster 
  utilizado, por ejemplo, para el fichero INDX, esta longitud es de 22 caracteres.</p>

<ul>

  <li> 
    <p align="left">Sin 
      la clusula CLIENT, el sistema rellena de forma automtica el campo MANDT 
      con el mandante de conexin. Con la clusula ser el valor <mandante> 
      el que actualice el campo MANDT.
  </li>
  <li> 
    <p align="left">La clusula 
      CLIENT debe especificarse slo a continuacin de la especificacin del fichero 
      y rea. Los campos de usuario definidos en el fichero sern transportados 
      al fichero de forma automtica, pero deben ser rellenados previamente. Esta 
      sentencia siempre sobreescribe cualquier cluster existente con la misma 
      clave y rea para un mismo mandante.
  </li>

</ul>

<p align="left">Si utilizamos 

  tablas internas con cabecera de lnea, ser el contenido de la tabla y no la 
  cabecera de la tabla la que se guarde en el fichero cluster. La cabecera de 
  lnea en ningn caso se guarda en el fichero cluster.</p>

<p align="left">⚠ &lt;b&gt;Ejemplo:⚠ &lt;/b&gt;</p>

<pre>TABLES INDX.

DATA: INDXKEY LIKE INDX-SRTFD VALUE 'VALORCLAVE',

      F1(4), F2 TYPE P,
      BEGIN OF ITAB3 OCCURS 2,
        CONT(4),
      END OF ITAB3.
  • Antes de exportar los campos son
  • rellenados

INDX-AEDAT = SY-DATUM.

INDX-USERA = SY-UNAME.

  • Exportamos a la base de datos.

EXPORT F1 F2 ITAB3 TO

       DATABASE INDX(ST) ID INDXKEY.</pre>

<span>⚠ &lt;b&gt;Vase tambin:⚠ &lt;/b&gt; ⚠ &lt;a href="import_from_database.htm" tppabs="import_from_database.htm"&gt;IMPORT

FROM DATABASE⚠ &lt;/a&gt;. </span>

</body>

</html>