В чем разница между MSSQL и TSQL?

MSSQL и T-SQL часто распространяются как взаимозаменяемые синонимы в Интернете.

Я знаю, что T-SQL - это аромат SQL, используемый во многих продуктах Microsoft. Является ли MS-SQL на самом деле еще одним ароматом SQL, принадлежащим Microsoft, или это просто термин, используемый отделом маркетинга Microsoft для ссылки на их серверные решения для баз данных?

Как побочный вопрос, какой вкус SQL, если таковой имеется, использует MS Access?

Ответ 1

MS SQL - это просто краткая версия (полного) имени продукта Microsoft SQL Server. (Аналогично "MS Office", "MS Windows" или "MS Access").

T-SQL - это диалект SQL, который использует продукт Microsoft SQL Server, и является сокращенным для "Transact-SQL" (спасибо Аарону за то, что он напомнил мне!)

Я бы не назвал диалект, который Microsoft Access использует SQL. Это язык запросов, который как-то напоминает SQL

Ответ 2

MS SQL Stands для (Microsoft SQL). Это продукт Microsoft, который выпустил MS SQL 2005, 2008 и недавно выпущен в 2012 году.

T- SQL означает Transact SQL. Это синтаксис написания выражения в базе данных sql. Вы можете написать T- SQL-данные в базе данных MS SQL Server

Ссылка на ссылку