2011-04-19 5 views

Répondre

1

La syntaxe de base est la même norme "SQL", mais pas beaucoup de choses. Par exemple, dans MySQL, vous écrivez .. LIMTIT 0,3 .. tandis que dans MSSQL vous devez utiliser la syntaxe TOP. Il est préférable de le faire si vous utilisez une couche d'accès à la base de données. Cela peut vous aider aussi:
http://www.tometasoftware.com/MySQL-5-vs-Microsoft-SQL-Server-2005.asp

MySQL vs Microsoft SQL

+0

himoidaschl puis-je savoir si l'utilisation de 'if statement' est également différente de sql server, pouvez-vous m'en donner un exemple? – ana

+0

jeah il semble y avoir une légère différence: MySQL http://dev.mysql.com/doc/refman/5.0/en/if-statement.html et MSSQL http://www.codeguru.com/forum/showpost. php? s = e6ab0d5ad49989bb50168129017e32a8 & p = 1718558 & postcount = 3 – daschl

+0

merci, mal essayer encore de déboguer mon code, merci pour l'aide :) – ana

0

SQL utilise les normes ANSI et ISO. Vous pouvez trouver que vous aurez besoin de modifier quelques requêtes où vous utilisez des mots-clés spécifiques à MySQL comme LIMIT par exemple.