What is the difference between SQL, PL-SQL and T-SQL?
Can anyone explain what the differences between these three are, and provide scenarios where each would be rele
1. SQL or Structured Query Language was developed by IBM for their product "System R".
Later ANSI made it as a Standard on which all Query Languages are based upon and have extended this to create their own DataBase Query Language suits. The first standard was SQL-86 and latest being SQL:2011
2. T-SQL or Transact-SQL was developed by Sybase and later co-owned by Microsoft SQL Server.
3. PL/SQL or Procedural Language/SQL was Oracle Database, known as "Relation Software" that time.
I've documented this in my blog post.