Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
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 03/12/2010, 11h42   #1
Invité de passage
 
Inscription : octobre 2008
Messages : 21
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 21
Points : 4
Points : 4
Par défaut MySQL -> SQL SERVER (KEY, UNIQUE KEY & COMMENT)

Bonjour tout le monde !

J'essaie de migrer une base depuis MySQL vers SQL SERVER 2008, j'ai donc un fichier sql avec les "create table", et j'ai quelques petits soucis de code SQL. Il me reste a priori que 3 types d'erreurs que je ne sais pas comment modifier :

Voici mes différents partie de code générées par MySQL qui me posent problème :

Code :
ACTIF char(1) NOT NULL DEFAULT '1' COMMENT 'Visible or not in Vital product list',
a priori l'erreur est générée à partir de COMMENT...

Code :
KEY "ID_PRODUIT_NEW" ("ID_PRODUIT_NEW","ID_PRODUIT_HS")
et idem avec
Code :
UNIQUE KEY "MODELE_LABO" ("MODELE_LABO")
Auriez vous une idée ?!!

Merci !

Frédéric
swakone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 11h53   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 937
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 937
Points : 17 745
Points : 17 745
1) comment n'existe pas en SQL, c'est du MySQL. Virez le
2) KEY (tout seul) n'existe pas en SQL.
En SQL il existe des primary key des foreign key mais pas de KEY toute seule !
3) UNIQUE KEY n'existe pas en SQL. En revanche il existe des contraintes d'unicité qu'il suffit de spécifier.
A lire : http://sqlpro.developpez.com/cours/s...partie2#L7.2.2

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
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h16.


 
 
 
 
Partenaires

Hébergement Web