Récupérer la taille d'un champ varchar[n] en SQL avec une seule requête
Déterminer la longueur d'un champ varchar est crucial pour les données gestion et optimisation du stockage. En SQL, vous pouvez exécuter une seule instruction pour récupérer ces informations.
Syntaxe :
SELECT nom_colonne, type_données, longueur_maximum caractère FROM information_schema.columns WHERE nom_table = 'myTable'
Explication :
Exemple :
Considérez le tableau suivant avec un champ varchar[1000] nommé "Remarques" :
CREATE TABLE myTable ( Remarks VARCHAR(1000) );
Pour récupérer la taille du champ "Remarques", exécutez la commande suivante requête :
SELECT column_name, data_type, character_maximum_length FROM information_schema.columns WHERE table_name = 'myTable' AND column_name = 'Remarks';
Le résultat sera :
Remarks VARCHAR 1000
Cette sortie confirme que le champ "Remarques" est un varchar d'une longueur maximale de 1000 caractères.
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!