IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

Créer une procédure dans PHPMyAdmin : je ne trouve pas où


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 163
    Par défaut Créer une procédure dans PHPMyAdmin : je ne trouve pas où
    Bonjour,

    Je cherchais comment supprimer les caractères non-numériques dans toute une colonne et je suis tombé sur ce post, qui semble répondre à ma question parfaitement. Il faut pour cela créer la fonction "uf_only_digits" mais je ne vois nulle part dans mon PHPMyAdmin (4.0.10.14) comment faire...

    Dans la table, je vois les onglets AFFICHER, STRUCTURE, ..., IMPORTER, OPERATIONS, DECLENCHEURS et c'est tout.
    Dans OPERATIONS, je ne vois rien qui ressemble à ce que je veux faire.
    Dans DECLENCHEURS, je vois :
    Déclencheurs
    Aucun déclencheur à afficher.
    Nouvelle procédure
    Ajouter un déclencheur
    Et quand je clique sur "ajouter un déclencheur", cela me paraît différent de ce que je veux faire, puisque moi je ne veux pas déclencher d'action automatiquement BEFORE/AFTER quoi que ce soit...

    Qu'est-ce que je loupe ??

    Merci pour votre aide,

    T.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 163
    Par défaut
    Oh je viens de trouver... J'ai exécuté le bloc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    DELIMITER $$
     DROP FUNCTION IF EXISTS `uf_only_digits`$$
     CREATE FUNCTION `uf_only_digits`(as_val VARCHAR(65535))
    ...
     END$$
     DELIMITER ;
    en tant que requète dans ma table, et j'ai vu dans la partie de gauche apparaître "fonctions" et "tables"... Et là, ma fonction apparaît et je peux l'utiliser dans mes requètes, tout est bon :-)

    La question est donc résolue...

  3. #3
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 883
    Par défaut
    Salut trucmuche2005.

    Au lieu de partir tête bêche dans une solution que vous avez trouvé sur le net, le mieux aurait été de poser clairement votre problème afin de débattre de la solution la mieux adapté à ce que vous cherchez à faire.

    L'exemple donné est celle de la mise en forme d'un numéro de téléphone.
    Or ce qui est proposé n'est que le balayage de toutes les lignes afin de corriger ce qui n'est pas conforme.
    Oui, c'est bien, mais après, comment allez-vous corriger une nouvelle saisie ?

    Le mieux est de mettre en forme le numéro de téléphone quand l'utilisateur vient à le saisir.
    Et ce n'est pas nécessairement une procédure stockée qui va réaliser cela.

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer une procédure stockée sous MySQL avec phpmyadmin
    Par Jordan59 dans le forum SQL Procédural
    Réponses: 11
    Dernier message: 17/08/2011, 14h08
  2. Créer une ligne dans une table (en 1ere position)
    Par lipao17 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/12/2005, 11h09
  3. Surcharge d'une procédure dans l'instance d'une frame
    Par damien.yep dans le forum Composants VCL
    Réponses: 3
    Dernier message: 14/09/2005, 15h28
  4. Comment créer une Table dans 1 Bdd ACCESS avec Builder??
    Par makandja dans le forum C++Builder
    Réponses: 6
    Dernier message: 17/03/2004, 20h21
  5. Créer une série dans un chart
    Par cyrose dans le forum C++Builder
    Réponses: 5
    Dernier message: 28/11/2002, 11h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo