久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

SQL與T-SQL的區(qū)別

 少年潤土 2014-11-26

學習耿老師的視頻有一段時間了,一會SQL一會T-SQL,,愣是不明白是什么東東,!難怪老爺子當年說:我真的很佩服你們,學習的踏雪無痕,!用徐志摩的詩來贊美你們:揮一揮衣袖,,不帶走一片云彩!調侃也罷,,激勵也罷,,不會的東西不去了解永遠不會。好奇心害死貓也不全對,,查了查SQL和T-SQL兩者的聯(lián)系和區(qū)別,,多多少少的也想帶走一點東西吧,。

SQL(StructuredQuery Language)結構化查詢語言,,是一種數(shù)據(jù)庫查詢和程序設計語言,用于存取數(shù)據(jù)以及查詢,、更新和管理關系數(shù)據(jù)庫系統(tǒng),。同時也是數(shù)據(jù)庫腳本文件的擴展名。主要包括:數(shù)據(jù)定義語言(DDL)數(shù)據(jù)操縱語言(DML) 數(shù)據(jù)控制語言(DCL)三種類型,。其中數(shù)據(jù)定義語言(DDL) 用于定義數(shù)據(jù)結構,,比如創(chuàng)建create、刪除drop,、更改alter數(shù)據(jù)庫對象等,。數(shù)據(jù)操縱語言(DML)用于檢索和修改數(shù)據(jù)結構,即我們常說的:增Insert ,,Delete
Update,,Select。數(shù)據(jù)控制語言(DCL) 用于規(guī)定數(shù)據(jù)庫用戶的各種權限,。GRANT:將權限或角色授予用戶或其它角色,,REVOKE:從用戶或數(shù)據(jù)庫角色回收權限,Set Role:禁止或允許一個角色,。

T-SQL:SQL 程序設計語言的增強版,,它是用來讓應用程式與 SQL Server 溝通的主要語言。T-SQL 提供標準 SQL的DDL 和 DML功能,,加上延伸的函數(shù),、系統(tǒng)預存程序以及程式設計結構(例如 IF 和 WHILE)讓程式設計更有彈性,。就是說,,T-SQL包含了很多SQL所不具備的東東.比如;流程控制語句,批處理,,游標,函數(shù)等,。

舉個例子:你是否留意過sql sever查詢分析器中的語句是sql 還是T-sql呢?因為 T-SQL 包含了 SQL.也就是說, 你輸入了一句
SELECT * FROM 表
這樣的標準的 SQL 語句,,但是  T-SQL 包含了 SQL,,你既可以說你輸入的是 SQL ,, 也可以說你輸入了 T-SQL。但是假如你輸入了 T-SQL 擴展的功能,,不屬于 SQL 的:
BEGIN
  PRINT 'Hello World';
END
那么這里,,只能說你輸入的是 T-SQL, 沒法說你輸入了 SQL,,因為這里是流程控制語句,不是SQL所有~~~

二者有相通,,但絕不同?。,。,。ㄟ@句話好像是找板磚了,哈哈哈)

    本站是提供個人知識管理的網絡存儲空間,,所有內容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內容中的聯(lián)系方式,、誘導購買等信息,,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多