Announcement

Collapse
No announcement yet.

[BUG] SQL : Nom de colone posant problème

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • julio
    replied
    ha bien vu je vais patcher ca alors ! Merci !

    Leave a comment:


  • Kaizen
    replied
    J'ai fait quelques tests.

    Si on exporte la base avec phpMyAdmin, pas de problème : les noms de tables sont entre guillemets.

    Le problème a lieu seulement avec l'outils de sauvegarde de la base présent dans Oreon (pas de guillemets...)

    Leave a comment:


  • julio
    replied
    Alors pour le premier point, je suis dans la meme verison de mysql, et moi ca marche. Donc nous allons le modifier pour la RC3.

    pour la memoire c'est normal. j'ai corrigé le bug aussi y a pas longtemps...

    dans ./include/options/exctractdb.php au debut du fichier, enlever le truc qui ne sert a rien (enfin si qui bloque les stats pour le base innodb) :

    if(isset($tabledata_ary['Type']) && $tabledata_ary['Type'] != "MRG_MyISAM" )

    penser aussi a enlever les {} du if.

    voila et ca sera bon.

    Leave a comment:


  • wistof
    replied
    interressant... fais nous une petite entrée dans le bugtrack. tks

    Leave a comment:


  • Kaizen
    started a topic [BUG] SQL : Nom de colone posant problème

    [BUG] SQL : Nom de colone posant problème

    Bonjour,

    Sur la 1.2.3-RC2, MySQL 4.1.14.

    La table redirect_pages contient une colone nommée "right". Hors, c'est une commande SQL (RIGHT JOIN), ce qui pose problème lors d'une exportation/importation de la base (erreur SQL).

    Code:
    CREATE TABLE redirect_pages (
       id int(11) NOT NULL auto_increment,
       id_pages int(11),
       pages varchar(255) NOT NULL,
       right int(11) DEFAULT '1',
     PRIMARY KEY (id)
    );
    On s'en sort en modifiant la requête en :
    Code:
    CREATE TABLE redirect_pages (
       id int(11) NOT NULL auto_increment,
       id_pages int(11),
       pages varchar(255) NOT NULL,
       rightTMP int(11) DEFAULT '1',
     PRIMARY KEY (id)
    );
    puis en renommant "rightTMP" en "right" via phpMyAdmin un fois l'importation effectuée (dépannage "à la main" en attendant).

    Autre petite chose, mineure, dans Options/Outils/Base de donnée, il apparait
    Taille Nombre D'entrées
    0Ko 0
    même lorsque la base est remplie.

    Cordialement,
Working...
X