日期:2014-05-18  浏览次数:20626 次

T-sql与sql是同一种语言不同的说法吗?
如题。谢谢!

------解决方案--------------------
SQL是“结构化查询语言”,是有标准的,但是因为发展的不同,最终产生了由各个厂家扩展、变更出来的适合各自产品的一些变种,ORACLE的是PL/SQL,SYBASE/MS的是T-SQL,T-SQL是SYBASE最早产品里有的,要知道,SQLSERVER 6其实就是购买的SYBASE库,T-SQL是这样传递到MS SQL SERVER的。

如果使用标准语言应该可以工作在所有的数据库平台上,但性能、简便度等可能收到影响。另外,有时需要调用某个产品特有的特性,或者内部结果、系统过程等的情况下,可能标准的SQL语句就不够用了。

浅见,望指正~