2013-03-26 6 views
13

MS-SQLとT-SQLは、しばしばWeb上で互換性のある同義語として投げ捨てられます。MSSQLとTSQLの違い

私はT-SQLが多くのMicrosoft製品で使用されているSQLの味であることを知っています。 MS-SQLは実際にMicrosoftが所有するSQLの別の特色ですか、それともMicrosoftのマーケティング部門がサーバーデータベースソリューションを参照するために使用する傘の用語ですか?

MS Accessが使用しているSQLがあれば、どんな風味のSQLですか?

おかげ

+0

の可能複製[SQL、PL-SQLおよびT-SQLとの違いは何ですか?](http://stackoverflow.com/questionsでT-SQLのたstatmentsを書くことができます/ 1043265/what-is-the-difference-sql-pl-sql-and-t-sql) –

答えて

22

MS SQLは、単純に(完全な)製品名Microsoft SQL Serverの短いバージョンです。 (「MS Office」、「MS Windows」または「MS Access」と同様)。

T-SQLは製品Microsoft SQL Serverが使用しているSQLの方言である - (!私を思い出させてくれてありがとうアーロン)と「Transact-SQLの」の略である

私はマイクロソフトの方言を呼び出すことはありませんアクセスはSQLを使用しています。何らかの理由でと似ているクエリ言語 SQL

+4

T-SQLはTransact-SQLの略です。 –

+0

@AaronBertrand:もちろん、もちろん。 –

+1

MS-SQLは、Microsoftがどこでも使用する用語ではありません。私はほとんどがMySQLのユーザーから聞いたことがあり、実際のSQL Serverユーザーからはめったに聞こえませんでした。 –

1

MS SQL(Microsoft SQL)の略です。これは、マイクロソフトがMS SQL 2005、2008をリリースし、最近リリースした製品です。

T-SQLはTransact SQLの略です。これは、式をSQLデータベースに書き込む構文です。あなたは、MS SQL Serverデータベース

Link to Refer

+2

製品名は** "MS SQL 2005"ではありません** _MS SQL ** Server ** 2005_ –