Maison > Java > javaDidacticiel > Comment récupérer les noms de colonnes d'un java.sql.ResultSet ?

Comment récupérer les noms de colonnes d'un java.sql.ResultSet ?

Mary-Kate Olsen
Libérer: 2024-11-15 04:21:02
original
507 Les gens l'ont consulté

How do I retrieve column names from a java.sql.ResultSet?

Récupération des noms de colonnes à partir de java.sql.ResultSet

L'accès au nom d'une colonne par son index à l'aide de java.sql.ResultSet peut être réalisé via les métadonnées ResultSet. Voici comment procéder :

Obtenir ResultSet et les métadonnées

Exécuter votre requête de base de données et stocker l'ensemble de résultats dans la variable rs :

Obtenir les métadonnées ResultSet en utilisant la méthode getMetaData() :

Récupérer la colonne Name

Utilisez la méthode getColumnName() des métadonnées ResultSet pour récupérer le nom de la colonne à un index spécifique (à partir de 1) :

Cela vous donnera le nom de la colonne sous forme de chaîne .

Obtenir l'étiquette de la colonne

Si vous avez une expression comme SELECT x AS y dans votre requête, vous pouvez également récupérer l'étiquette récupérée name en utilisant getColumnLabel() :

Exemple

Considérez la requête suivante :

En utilisant le code fourni ci-dessus, vous pouvez accéder aux noms de colonnes pour le ResultSet comme suit :

Les variables de nom et d'étiquette contiendront désormais la colonne respective noms.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal