Bonjour ,
Voila actuellement je suis en stage dans une entreprise qui m'a demandé de tester différentes solution de GED ( gestion électronique de documents ).
J'en ai testé une avec mySQL mais l'entreprise ou je suis veut se servir de SQL server .
Mais voila le script mySQL n'est pas compatible sous SQL server . Il m'a fallut donc corriger pas mal d'erreur cependant il me reste quelques erreurs que je n'est pas résolut .N'ayant pas encore vu le language SQL en cour : Programme de 2éme année et je suis en 1ère année , il m'est difficile de voir d'ou viennent ses erreurs .
Voila le premier type d'erreur constatée :
Exemple de code :
ENGINE=MyISAM DEFAULT CHARSET = utf8 COMMENT = 'Archive box (about 500 sheets)';
Voici l'erreur renvoyé :
Server: Msg 170, Level 15, State 1, Line 58
Line 58: Incorrect syntax near '='.
A moi avis cette ligne est inutile sous SQL server car MyISAM est un moteur de fichier propre à MySQL .
2éme erreur :
EX:
UNIQUE KEY IDENTIFIER (IDENTIFIER),
Server: Msg 156, Level 15, State 1, Line 285
Incorrect syntax near the keyword 'KEY'.
et également pour :
FULLTEXT KEY search (TITLE,DESCRIPTION)
Server: Msg 156, Level 15, State 1, Line 475
Incorrect syntax near the keyword 'KEY'.
Je n'ai pas réussi à trouver de syntaxe équivalente sur SQL server .
J'espère avoir été clair dans mes explications .
Merci d'avance pour votre aide !
Cordialement
Fadaflux
Partager