Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/04/2011, 11h06   #1
Invité de passage
 
Homme
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
Par défaut erreur génére une base de données

je travail actuellement sur la mise en place d'une base de données pour une application de gestion des projet, après avoir créer mon modèle mcd avec powerAMC et le générer en modèle physique je voulais générer ma base de données mais j'ai rencontre un problème et je ne sais pas d'ou viens apparemment un souci de syntaxe a la ligne 7 ,
merci d'avance pour votre aide

Erreur

Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

Citation:
ERROR: Ponctuation invalide @ 202
STR: ==============================================================*/
SQL: /*==============================================================*/
/* Nom de SGBD : Sybase SQL Anywhere 12 */
/* Date de cr�ation : 13/04/2011 10:02:50 */
/*==============================================================*/

Code :
1
2
3
4
IF EXISTS(SELECT 1 FROM sys.sysforeignkey WHERE role='FK_AFFECTAT_APPARTIEN_EQUIPE') then
    ALTER TABLE AFFECTATION_EQUIPE
       DELETE FOREIGN KEY FK_AFFECTAT_APPARTIEN_EQUIPE
end IF;
requête SQL: Documentation

Code :
/*==============================================================*/ /* Nom de SGBD : Sybase SQL Anywhere 12 */ /* Date de cr�ation : 13/04/2011 10:02:50 */ /*==============================================================*/ IF EXISTS(SELECT 1 FROM sys.sysforeignkey WHERE role='FK_AFFECTAT_APPARTIEN_EQUIPE') then ALTER TABLE AFFECTATION_EQUIPE DELETE FOREIGN KEY FK_AFFECTAT_APPARTIEN_EQUIPE end IF;
MySQL a répondu: Documentation
Citation:
#1064 - Erreur de syntaxe près de 'if exists(select 1 from sys.sysforeignkey where role='FK_AFFECTAT_APPARTIEN_EQUI' à la ligne 7
drinokos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 14h23   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
SGBD Sybase ?
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 17h42   #3
Invité de passage
 
Homme
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
SGBD Sybase le nom de la base générer par powerAMC, je peut t'envoyer le fichier générer si tu veux
drinokos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 22h45   #4
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Pas besoin de ce fichier.

Pourquoi indiquer ce sgbd pour générer ?
Du coup, le script utilise des "particularités" comme sys.sysforeignkey qui n'est peut-être pas bien digéré sous MySQL...
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/04/2011, 15h03   #5
Invité de passage
 
Homme
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
même si le titre et considérer comme commentaire de coup il es pas pris en compte par le SGBD, ma question est il possible d'importé le fichier sql de power AMC et l'implanter directement, aussi j'ai des erreur quand je exécute
Code :
1
2
3
4
CREATE UNIQUE clustered INDEX AFFECTATION_EQUIPE_PK ON AFFECTATION_EQUIPE (
ID_UTILISATEUR ASC,
ID_EQUIPE ASC
);
l'erreur afficher est le suivant
Citation:
#1064 - Erreur de syntaxe près de 'clustered index AFFECTATION_EQUIPE_PK on AFFECTATION_EQUIPE ( ID_UTILISATEUR AS' à la ligne 1
drinokos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/04/2011, 16h02   #6
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
Vous avez choisit de modéliser votre MPD avec Sybase SQL Anywhere et non pas avec MySQL. D'ou votre erreur.
MySQL étant à mille lieu d'avoir un SQL au niveau de celui de Sybase, vous devriez avoir une foultitude d'erreurs !
A lire sur les joies de MySQL : http://blog.developpez.com/sqlpro/p9...udre-aux-yeux/

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 20/04/2011, 14h18   #7
Invité de passage
 
Homme
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
bonjour fred et merci pour la réponse
étant donner que je dois travailler avec les logiciel open source j'ai pas beaucoup de choix a part Mysql, si non j'ai généré la base avec mysql au lieu de Sybase sql mais tjr meme souci plein d'erreurs.

Citation:
Erreur

Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

ERROR: Ponctuation invalide @ 202
STR: ==============================================================*/
SQL: /*==============================================================*/
/* Nom de SGBD : MySQL 5.0 */
/* Date de cr�ation : 20/04/2011 14:06:28 */
/*==============================================================*/


drop table if exists AFFECTATION_EQUIPE;/*==============================================================*/
/* Nom de SGBD : MySQL 5.0 */
/* Date de cr�ation : 20/04/2011 14:06:28 */
/*==============================================================*/


drop table if exists AFFECTATION_EQUIPE;/*==============================================================*/
/* Nom de SGBD : MySQL 5.0 */
/* Date de cr�ation : 20/04/2011 14:06:28 */
/*==============================================================*/


drop table if exists AFFECTATION_EQUIPE;/*==============================================================*/
/* Nom de SGBD : MySQL 5.0 */
/* Date de cr�ation : 20/04/2011 14:06:28 */
/*==============================================================*/
je suis en stage et je galère tous seul pour résoudre mes pbs , est ce que vous pouvez regarder mon modèle MCD SVP merci
Fichiers attachés
Type de fichier : pdf MCD.pdf (56,5 Ko, 3 affichages)
drinokos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 15h31   #8
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
D'abord MySQL n'est pas open source. Il n'est même pas gratuit puisque vous devez "payer" la licence soit sous forme financière, soit en donnant votre code applicatif à Oracle.

En revanche PostGreSQL est réellement open source et gratuit.

Ensuite sans plus de détail, difficile de vous aider :
1) quelle version de MySQL
2) quel moteur
3) quel IHM utilisez vous pour accéder à MySQL
etc...

a +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 15h41   #9
Invité de passage
 
Homme
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
la je suis en phase de conception et avant de passer au programmation pour tous ce que IHM je voudrai me rassure de la bonne structuration de ma base de données en faisant des requêtes sql directement, je utilise easyphp 5.2.10
MySQL

* Serveur: localhost via TCP/IP
* Version du serveur: 5.1.37-community-log
* Version du protocole: 10
* Utilisateur: root@localhost
* Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)

Serveur web

* Apache/2.2.13 (Win32) PHP/5.2.10
* Version du client MySQL: 5.1.37
* Extension PHP: mysql

phpMyAdmin

* Version: 3.2.1
voila je ne sais pas si j'éte asses clair ou pas en tous cas merci pour votre disponibilité, je suis a votre disposition pour tte autre question
drinokos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 16h09   #10
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
Citation:
Envoyé par drinokos Voir le message
voila je ne sais pas si j'éte asses clair ou pas en tous cas merci pour votre disponibilité, je suis a votre disposition pour tte autre question
Non, il manque toujours une réponse à la question déjà posée :
QUEL MOTEUR ?

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 16h42   #11
Invité de passage
 
Homme
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
moteur vous voulez dire MyISAM ??? si oui c ca
drinokos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h21.


 
 
 
 
Partenaires

Hébergement Web