odbc_specialcolumns
(PHP 4, PHP 5)
odbc_specialcolumns — Retourne l'ensemble optimal de colonnes
Description
resource odbc_specialcolumns
( resource
$connection_id
, int $type
, string $qualifier
, string $owner
, string $table
, int $scope
, int $nullable
)Retourne soit l'ensemble optimal de colonnes qui identifie de façon unique une ligne d'une table, ou les colonnes qui sont automatiquement mises à jour lorsqu'un des valeurs de la ligne est mise à jour par une transaction.
Liste de paramètres
-
connection_id
-
L'identifiant de connexion ODBC, voir la documentation de la fonction odbc_connect() pour plus de détails.
-
type
-
Lorsque le type est
SQL_BEST_ROWID
, odbc_specialcolumns() retourne la ou les colonnes qui permettent de repérer uniquement chaque ligne d'une table. Lorsque le type estSQL_ROWVER
, odbc_specialcolumns() retourne la colonne ou les colonnes de la table spécifiée, s'il y en a, elles sont automatiquement mises à jour par les données sources lorsque chaque valeur de la ligne est mise à jour par n'importe quelle transaction. -
qualifier
-
Le qualifieur.
-
owner
-
Le propriétaire.
-
table
-
La table.
-
scope
-
Le
scope
, qui ordonne le jeu de résultats. -
nullable
-
L'option nullable.
Valeurs de retour
Retourne la ressource de résultat ODBC ou FALSE
si une erreur survient.
Le résultat possède les colonnes suivantes :
- SCOPE
- COLUMN_NAME
- DATA_TYPE
- TYPE_NAME
- PRECISION
- LENGTH
- SCALE
- PSEUDO_COLUMN