SQL,MYSQL和T-SQL之間有什麼分別?

2010-10-30 7:35 pm
請列出各種功能及用途,謝謝

回答 (1)

2010-10-31 7:47 am
✔ 最佳答案
簡單來說,SQL和 T-SQL 都是查詢語言 ( Query Language )。而MySQL 是一種關聯式資料庫管理系統 ( Relational Database System, 簡稱RDBMS )。 而T-SQL 是在 SQL 之上加入一些程序性 ( procedural ) 的功能,如控制流程語法 ( control-flow– if-then/else ),自訂變數 (variable declaration ),錯誤處理 ( errorhandling ) 等。但它只可以在Microsoft SQL Server 和 Sybase SQL Server 上執行。 詳情可參考下面的網址:SQL 全名是結構化查詢語言(Structured Query Language),是用於資料庫中的標準數據查詢語言。http://zh.wikipedia.org/zh-tw/SQL MySQL 是一個開放原始碼的關聯式資料庫管理系統,原開發者為瑞典的MySQL AB公司,該公司於2008年被Sun收購。2009年,Oracle收購Sun公司,MySQL成為Oracle旗下產品。http://zh.wikipedia.org/zh-tw/MySQL Transact-SQL(又稱 T-SQL),是在 Microsoft SQL Server 和 Sybase SQL Server 上的 ANSI SQL 實作,與 Oracle 的 PL/SQL 性質相近(不只是實作 ANSI SQL,也為自身資料庫系統的特性提供實作支援),目前在 Microsoft SQL Server 和 Sybase Adaptive Server 中仍然被使用為核心的查詢語言。http://zh.wikipedia.org/zh-tw/Transact-SQL

2010-10-31 09:15:00 補充:
對不起,
關聯式資料庫管理系統 的英文全寮寫應為 Relational Database Management System, 簡稱RDBMS。


收錄日期: 2021-04-16 16:17:46
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20101030000051KK00432

檢視 Wayback Machine 備份