сравнивая и противопоставляя Sybase и SQL Server - PullRequest
0 голосов
/ 03 октября 2010

У них общая история, они работают в разных операционных системах.Это та часть, которую я знаю.

  • какие части остались прежними?
  • что изменилось с тех пор, как они разделились?
  • применимо ли знание SQL Server к Sybase?
  • какие функции, доступные в Sql Server, отсутствуют в Sybase?
  • какие функции, присутствующие в Sybase, недоступны в SQL Server?

Яинтересуются ответами людей с сопоставимым опытом работы на обеих платформах.

Ответы [ 2 ]

1 голос
/ 03 октября 2010

Общая история до 15 лет назад 1994 до SQL Server 4.21. SQL Server 6.0, 6.5 были разделены. SQL Server 7 был полностью переписан и был совершенно другим продуктом по сравнению с SQL Server 6.0, 6.5, которые были последним из «общего» кода.

Функции очень похожи, и на обеих может быть запущено множество системных таблиц и сохраненных процедур. Однако в настоящее время эти две системы на самом деле не имеют много общего, кроме стратегии блокировки (по сравнению с системами на основе Oracle или MVCC).

Скажем так, базовый SQL переносим между двумя, и я уже портировал Sybase на SQL Server.

Я также работал в / или с командами, которые управляют обеими платформами, но перекрытие не так много, как вы ожидаете или, возможно, надеетесь.

Почему ты спрашиваешь? Я бы не планировал карьеру в Sybase, если ты не работаешь в банковской сфере ...

0 голосов
/ 05 октября 2010

Если придерживаться синтаксиса ANSI SQL, они практически одинаковы; но они бывают разные, а иногда и безумно такие.

Поскольку каждый поставщик хочет, чтобы вы перешли на свою платформу, я буду искать на своих веб-сайтах документы о том, как перенести x-to-y. Они дадут вам хорошее представление о задокументированных различиях.

...