2010-08-18 3 views
0

J'éviterai toute explication et j'arriverai à la question. Existe-t-il un moyen d'accepter plusieurs types de données pour un paramètre d'une procédure stockée MySQL?Accepter plusieurs types de données dans une procédure stockée

Je souhaite pouvoir accepter les données int et varchar pour un paramètre IN de la procédure. Est-ce possible? Je sais que ce n'est pas une bonne pratique (je ne choisirais jamais de le faire moi-même), mais d'autres développeurs me demandent de le soutenir pour un accès facile.

Merci, Braeden

Répondre

4

n °

Le plus proche façon de le faire est de définir le paramètre type de données texte/varchar/etc et en utilisant SQL dynamique, ce qui signifie MySQL's Prepared Statement syntax. PS: Vos développeurs méritent "l'oeil puant" pour leur demande

+0

Je suis d'accord; Je devrais leur montrer ce que vous en pensez. Et oui, c'est ce que je pensais. Je vais lui donner un tourbillon, mais je vais probablement finir par le faire à la place. Merci! – BraedenP

Questions connexes