Maison > base de données > tutoriel mysql > le corps du texte

Comment puis-je définir dynamiquement les paramètres LIMIT dans les procédures stockées MySQL ?

Patricia Arquette
Libérer: 2024-11-04 15:51:01
original
762 Les gens l'ont consulté

How Can I Dynamically Set LIMIT Parameters in MySQL Stored Procedures?

Paramétrage de LIMIT dans les procédures stockées MySQL

Lors de la création d'une procédure stockée avec une clause LIMIT, il peut être nécessaire de transmettre des valeurs dynamiques pour les paramètres LIMITE. Dans les anciennes versions de MySQL, cela n'était pas possible ; cependant, dans MySQL version 5.5.6 et supérieure, LIMIT et OFFSET peuvent être paramétrés à l'aide d'arguments INTEGER.

Pour transmettre les paramètres LIMIT à une procédure stockée MySQL, utilisez simplement la syntaxe suivante :

LIMIT MyFirstParamInt, MySecondParamInt
Copier après la connexion

Avant MySQL version 5.5.6, le paramétrage de LIMIT dans les procédures stockées n'était pas possible. Dans de tels cas, la requête devra être construite dynamiquement et exécutée à l'aide des commandes EVAL et EXECUTE.

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