中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

T-SQL和SQL有哪些區別

發布時間:2021-02-02 09:30:50 來源:億速云 閱讀:478 作者:小新 欄目:互聯網科技

這篇文章主要介紹T-SQL和SQL有哪些區別,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

區別:結構化查詢語言SQL是關系數據庫的標準語言,已被眾多商用DBMS產品所采用,使得它已成為關系數據庫領域中一個主流語言。而T-SQL是SQL的一種版本,且只能在SQL SERVER上使用;且提供了數據庫腳本語言,即類似C等的基本功能。

SQL和T-SQL的區別

SQL是Structrued Query Language的縮寫,即結構化查詢語言。它是負責與ANSI(美國國家標準學會)維護的數據庫交互的標準。作為關系數據庫的標準語言,它已被眾多商用DBMS產品所采用,使得它已成為關系數據庫領域中一個主流語言,不僅包含數據查詢功能,還包括插入、刪除、更新和數據定義功能.

T-SQL是SQL語言的一種版本,且只能在SQL SERVER上使用。它是ANSI SQL的加強版語言、提供了標準的SQL命令。另外,T-SQL還對SQL做了許多補允,提供了數據庫腳本語言,即類似C、Basic和Pascal的基本功能,如變量說明、流控制語言、功能函數等。

T-SQL提供標準SQL的DDL和DML功能,加上延伸的函數、系統預存程序以及程式設計結構(如IF和WHILE)讓程續設計更有彈性。

這里來解釋一下“T-SQL提供標準SQL的DDL和DML功能”是什么意思。

關系數據庫的語言分為三類,它們是數據定義語言,也就是DDL(Data Defining Language);數據操縱語言DML(Data Manufacturing Language)和數據控制語言DCL。

而SQL是集DDL、DML、DCL為一體的標準關系數據庫語言。其中DDL數據定義語言用于定義和管理SQL數據庫中的所有對象的語言;DML數據操縱語言,SQL中處理數據等操作統稱為數據操縱語言。

T-SQL和SQL有哪些區別

擴展資料:T-SQL的由來。

美國國家標準局(ANSI)與國際標準化組織已經制定了SQL標準,美國國家標準局發布與國際標準化組織相應的美國標準(可以理解為方便本國使用),1992年國際標準化組織和International Electrotechnical Commission(IEC)發布了SQL國際標準,稱為SQL-92。美國國家標準局隨之發布的相應標準是ANSI SQL-92。盡管不同的數據庫使用的SQL版本有一些差異,但大多數都遵循ANSI SQL標準。SQL Server使用ANSI SQL-92的擴展集,稱為T-SQL。

以上是“T-SQL和SQL有哪些區別”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

博野县| 普格县| 阿尔山市| 精河县| 巨野县| 沁水县| 鹿泉市| 军事| 叶城县| 漳平市| 江西省| 建阳市| 胶州市| 连山| 天祝| 青铜峡市| 万州区| 临武县| 松江区| 渭南市| 靖边县| 九台市| 德庆县| 麻栗坡县| 双辽市| 通许县| 乌苏市| 大渡口区| 黔江区| 滕州市| 伊金霍洛旗| 梨树县| 平泉县| 砀山县| 惠州市| 通州市| 延边| 湖口县| 晋宁县| 浦县| 正宁县|