<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.uodbc.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'it',
  ),
  'this' => 
  array (
    0 => 'function.odbc-specialcolumns.php',
    1 => 'odbc_specialcolumns',
    2 => 'Restituisce le colonne speciali',
  ),
  'up' => 
  array (
    0 => 'ref.uodbc.php',
    1 => 'ODBC Funzioni',
  ),
  'prev' => 
  array (
    0 => 'function.odbc-setoption.php',
    1 => 'odbc_setoption',
  ),
  'next' => 
  array (
    0 => 'function.odbc-statistics.php',
    1 => 'odbc_statistics',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'it',
    'path' => 'reference/uodbc/functions/odbc-specialcolumns.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.odbc-specialcolumns" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">odbc_specialcolumns</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">odbc_specialcolumns</span> &mdash; <span class="dc-title">Restituisce le colonne speciali</span></p>

 </div>
 
 <div class="refsect1 description" id="refsect1-function.odbc-specialcolumns-description">
  <h3 class="title">Descrizione</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>odbc_specialcolumns</strong></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$connection_id</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$type</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$qualifier</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$owner</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$table</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$scope</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$nullable</code></span><br>): <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span></div>

  <p class="para rdfs-comment">
   Restituisce sia il set di colonne che identificano in modo univoco
   una riga nella tabella, sia colonne che sono automaticamente aggiornate quando un qualsiasi
   campo della riga viene aggiornato da una transazione.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.odbc-specialcolumns-parameters">
  <h3 class="title">Elenco dei parametri</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">connection_id</code></dt>
     <dd>
      <p class="para">L&#039;identificativo di connessione ODBC,
vedere <span class="function"><a href="function.odbc-connect.php" class="function">odbc_connect()</a></span> per ulteriori dettagli.</p>
     </dd>
    
    
     <dt><code class="parameter">type</code></dt>
     <dd>
      <span class="simpara">
       Quando l&#039;argomento tipo è impostato a <strong><code><a href="uodbc.constants.php#constant.sql-best-rowid">SQL_BEST_ROWID</a></code></strong>,
       <span class="function"><strong>odbc_specialcolumns()</strong></span> restituisce la colonna
       o le colonne che identificano in modo univoco ciascuna riga nella tabella.
      </span>
      <span class="simpara">
       Quando l&#039;argomento tipo è impostato a <strong><code><a href="uodbc.constants.php#constant.sql-rowver">SQL_ROWVER</a></code></strong>, 
       <span class="function"><strong>odbc_specialcolumns()</strong></span> restituisce la colonna o le colonne
       della tabella indicata, se ve ne sono, che sono state aggiornate automaticamente dalla sorgente dati
       quando un qualsiasi campo della riga è stato aggiornato da una transazione.
      </span>
     </dd>
    
    
     <dt><code class="parameter">qualifier</code></dt>
     <dd>
      <p class="para">
       Il qualificatore.
      </p>
     </dd>
    
    
     <dt><code class="parameter">owner</code></dt>
     <dd>
      <p class="para">
       Il proprietario.
      </p>
     </dd>
    
    
     <dt><code class="parameter">table</code></dt>
     <dd>
      <p class="para">
       La tabella.
      </p>
     </dd>
    
    
     <dt><code class="parameter">scope</code></dt>
     <dd>
      <p class="para">
       La visibilità, che ordina il set di risulati.
      </p>
     </dd>
    
    
     <dt><code class="parameter">nullable</code></dt>
     <dd>
      <p class="para">
       L&#039;opzione nullable.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.odbc-specialcolumns-returnvalues">
  <h3 class="title">Valori restituiti</h3>
  <p class="para">
   Restituisce un identificatore di risultato ODBC o <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>
   in caso di fallimento.
  </p>
  <p class="para">
   Il set di risultati ha le seguenti colonne:
   <ul class="itemizedlist">
    <li class="listitem"><span class="simpara">SCOPE</span></li>
    <li class="listitem"><span class="simpara">COLUMN_NAME</span></li>
    <li class="listitem"><span class="simpara">DATA_TYPE</span></li>
    <li class="listitem"><span class="simpara">TYPE_NAME</span></li>
    <li class="listitem"><span class="simpara">PRECISION</span></li>
    <li class="listitem"><span class="simpara">LENGTH</span></li>
    <li class="listitem"><span class="simpara">SCALE</span></li>
    <li class="listitem"><span class="simpara">PSEUDO_COLUMN</span></li>
   </ul>
  </p>
 </div>


</div><?php manual_footer($setup); ?>