odbc_setoption
odbc_statistics
Fonctions ODBC
PHP Manual

# 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 est `SQL_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

odbc_setoption
odbc_statistics
Fonctions ODBC
PHP Manual