Maison > base de données > tutoriel mysql > Comment obtenir la taille du champ VARCHAR avec une seule requête SQL ?

Comment obtenir la taille du champ VARCHAR avec une seule requête SQL ?

Susan Sarandon
Libérer: 2024-12-16 21:35:19
original
806 Les gens l'ont consulté

How to Get VARCHAR Field Size with a Single SQL Query?

Comment déterminer la taille d'un champ Varchar dans une seule instruction SQL

Lorsque vous travaillez avec des champs VARCHAR, il est souvent nécessaire de connaître leur taille. Ceci est particulièrement utile pour pérenniser les requêtes et garantir une fonctionnalité cohérente. Un moyen efficace de récupérer la taille d'un champ VARCHAR dans une seule instruction SQL consiste à exploiter la table information_schema.

SOLUTION

SELECT column_name, data_type, character_maximum_length
FROM information_schema.columns
WHERE table_name = 'myTable';
Copier après la connexion

Cette requête récupère des informations sur les colonnes d'une table spécifiée. La colonne caractère_maximum_length fournit la taille du champ VARCHAR en caractères.

EXEMPLE

En supposant que vous ayez une table appelée maTable avec un champ VARCHAR nommé Remarques avec une longueur maximale de 1000 caractères, la requête renverra le résultat suivant :

| column_name | data_type | character_maximum_length |
| ------------ | ---------- | ------------------------- |
| Remarks      | VARCHAR    | 1000                      |
Copier après la connexion

En exécutant Avec cette simple requête, vous pouvez facilement déterminer la taille d'un champ VARCHAR, quelle que soit sa longueur réelle ou toute modification qui y sera apportée ultérieurement.

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