Probleme requête alter table - SQL/NoSQL - Programmation
Marsh Posté le 18-01-2010 à 09:59:55
question : l'ensemble des tables est-il créé ? (outre les contraintes que tu tentes de créer ensuite)
En effet, vu l'erreur, c'est pas la dernière ligne qui plante, mais la création d'une table.
Vu que c'est pas transactionnel la création de tables, la table qui plante ne doit pas être crée, mais les autres qui sont déjà passées le sont.
Si y'en a aucune, ça sent le requêteur pourri qui ne supporte pas le ";" comme séparateur d'instruction.
Essaie alors de lancer les requêtes une à une.
Marsh Posté le 18-01-2010 à 14:39:31
>> CREATE TABLE sf_guard_user_profile (id BIGINT AUTO_INCREMENT, user_id INT
A tout hasard, avec BIGINT à la place, ça passerait pas mieux? vu que le contrainte porte entre ce champ et sf_guard_user(id) qui lui est un BIGINT, si j'ai bien compris.
A+,
Marsh Posté le 17-01-2010 à 14:37:26
Bonjour.
Voici la bdd qui a été générée par doctrine (je suis sous mysql 5.1).
J'ai une erreur au niveau de la ligne en gras et je ne comprends pas ou est le problème!!!!
J'obtiens ceci comme erreur.
#1005 - Can't create table 'xxxxxxxx.#sql-884_50' (errno: 150)
Merci par avance pour votre aide
Message édité par gilou le 18-01-2010 à 09:00:59