до того, как я использую mysql и теперь использую сервер sql, он имеет такой же синтаксис?спасибо.
Основной синтаксис - тот же стандарт «SQL», но многие вещи - нет. Например, в MySQL вы должны написать: LIMTIT 0,3 .. в то время как в MSSQL вы должны использовать синтаксис TOP.
Лучше всего, если вы используете слой абстракции базы данных. Это может вам тоже помочь: http://www.tometasoftware.com/MySQL-5-vs-Microsoft-SQL-Server-2005.asp
MySQL против Microsoft SQL
SQL использует стандарты ANSI и ISO. Вы можете обнаружить, что вам нужно изменить несколько запросов, когда вы используете специфичные для MySQL ключевые слова, например LIMIT.
LIMIT