Maison > base de données > tutoriel mysql > Pourquoi est-ce que je reçois une erreur « Variable non déclarée » dans ma requête SELECT INTO ?

Pourquoi est-ce que je reçois une erreur « Variable non déclarée » dans ma requête SELECT INTO ?

Susan Sarandon
Libérer: 2024-10-29 19:52:29
original
1057 Les gens l'ont consulté

Why Am I Getting an

Erreur : « Variable non déclarée » dans la requête SELECT INTO

Lors de l'exécution d'une requête SELECT INTO, les utilisateurs peuvent rencontrer le message d'erreur « Variable non déclarée " lors de la spécification de la variable cible pour stocker les données sélectionnées.

Pour résoudre cette erreur, il est important de comprendre que les requêtes SELECT INTO créent une table de mémoire temporaire avec les données sélectionnées. Cette table temporaire est stockée dans une variable portant le même nom que la variable cible spécifiée.

Malheureusement, lors de l'utilisation de SELECT INTO en dehors des procédures ou fonctions stockées, MySQL peut ne pas reconnaître la variable cible comme variable déclarée. Pour résoudre ce problème, utilisez plutôt la syntaxe INSERT ... SELECT.

INSERT INTO newsletter_to_send
SELECT id_subscriber
FROM subscribers 
Copier après la connexion

Pour plus d'informations sur les requêtes INSERT ... SELECT, reportez-vous à la documentation MySQL :

http:/ /dev.mysql.com/doc/refman/5.1/en/insert-select.html

N'oubliez pas de revoir la clause WHERE si nécessaire pour éviter de sélectionner des données inutiles.

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