MSSQL和TSQL有什么区别?

时间:2013-03-26 13:00:34

标签: sql sql-server tsql ms-access

MSSQL和T-SQL经常被作为网上可互换的同义词抛出。

我知道T-SQL是许多Microsoft产品中使用的SQL风格。 MS-SQL实际上是微软拥有的SQL的另一种风格,还是微软营销部门用来引用其服务器数据库解决方案的一个总称?

作为一个附带问题,MS Access使用什么样的SQL(如果有的话)?

2 个答案:

答案 0 :(得分:30)

MS SQL只是(完整)产品名​​称Microsoft SQL Server的简短版本。 (类似于“MS Office”,“MS Windows”或“MS Access”)。

T-SQL是产品 Microsoft SQL Server正在使用的SQL方言 - 并且是“Transact-SQL”的缩写(感谢Aaron提醒我!)

我不会称微软Access使用SQL的方言。它是一种以某种方式类似于 SQL

的查询语言

答案 1 :(得分:3)

MS SQL代表(Microsoft SQL)。这是微软的产品,他们发布了MS SQL 2005,2008和最近发布的2012.

T-SQL代表Transact SQL。这是在sql数据库中编写表达式的语法。您可以在MS SQL Server数据库中编写T-SQL语句

Link to Refer