$sql.lastMetadata
¶
Description¶
Retourne les metadata de la dernière requête évaluée depuis le script courant.
La valeur de retour est un map contenant les propriétés suivantes:
error
- Message d'erreur généré dans le cas où il n'existe pas de metadata
numRows
- Nombre de lignes retournées
numColumns
- Nombre de colonnes
columns
-
Tableau de maps décrivant chaque colonne. Les colonnes sont décrites au moyen des propriétés suivantes:
name
- Nom de la colonne, selon la casse fournie par le SGBD
type
- Type de la colonne
precision
- Taille de la colonne (il s'agit de la 1re valeur que l'on retrouve par
exemple dans le type
NUMERIC(10,2)
) scale
- Valeur de scale (il s'agit de la 2e valeur que l'on retrouve par
exemple dans le type
NUMERIC(10,2)
) schema
- Nom du schéma
table
- Nom de la table
autoIncrement
- Flag
true
/false
indiquant si la colonne est auto-incrémentée caseSensitive
- Flag
true
/false
indiquant si la colonne est sensible à la casse
Syntaxe¶
$sql.lastMetadata()
Retour¶
Voir description.
Exemple¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|