2011-02-10 2 views
1

J'ai une table avec un champ BLOB que je veux parfois définir à NULL. Si je modifie une ligne dans phpMyAdmin, je peux définir des champs non blob sur NULL, mais tout ce que je peux faire avec un champ BLOB est de télécharger un fichier. Si le champ a déjà une valeur, la seule façon que j'ai trouvée à NULL est de taper une requête SQL. Cela rend chaque ligne mise à jour un processus en deux étapes, ce qui le rend plus enclin aux erreurs (pour ne pas mentionner irritant).Comment définir un champ BLOB à NULL

Je n'ai rien trouvé à ce sujet dans le manuel. Si cela fait la différence, j'utilise phpMyAdmin version 3.3.8.1.

Répondre

1

J'ai également été perplexe par l'impossibilité de définir des colonnes BLOB à NULL dans phpMyAdmin. Heureusement, cela semble avoir été corrigé récemment: phpMyAdmin 3.4.1 vous permet de définir les colonnes BLOB avec la valeur NULL.

+0

C'est bon à savoir. Je suppose que je vais juste devoir attendre que mon isp mette à jour les outils. –

Questions connexes