Partage
  • Partager sur Facebook
  • Partager sur Twitter

ALTER TABLE

avec mySQL

Sujet résolu
    12 janvier 2011 à 13:46:01

    Bonjour,

    Je voudrais insérer un champ PASSWORD après celui email dans la table inscrits.

    Cette formule résiste :

    ALTER TABLE inscrits ADD (motpasse PASSWORD varchar(80) AFTER email)

    où est l'erreur ?

    Cordialement
    Jacques
    • Partager sur Facebook
    • Partager sur Twitter
      12 janvier 2011 à 13:55:49

      Pas de parenthèses. Et ton champ s'appelle motdepasse ou PASSWORD ??
      • Partager sur Facebook
      • Partager sur Twitter
        12 janvier 2011 à 14:57:47

        Merci déjà de ta réponse

        champ de nom motpasse
        de type PASSWORD
        • Partager sur Facebook
        • Partager sur Twitter
          12 janvier 2011 à 15:17:18

          OK
          Mais comment dire dans la requête que sa fonction est PASSWORD ?
          • Partager sur Facebook
          • Partager sur Twitter
            12 janvier 2011 à 15:18:36

            Comment ça ? Ton champ s'appelle motdepasse donc tu sais que c'est un mot de passe...

            Tu peux éventuellement le hasher avant de l'insérer si le but c'est de protéger les mots de passe.
            • Partager sur Facebook
            • Partager sur Twitter
              12 janvier 2011 à 15:38:57

              OK
              Je lui passe une fonction PASSWORD() ou SHA1() avant l'intégration.

              merci Taguan pour cette mise au point.
              • Partager sur Facebook
              • Partager sur Twitter

              ALTER TABLE

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown