教學課程:撰寫國際性通用的 Transact-SQL 陳述式

適用于:SQL Server Azure SQL Database Azure Synapse Analytics Analytics Platform System (PDW)

歡迎使用撰寫 Transact-SQL 語句教學課程。 本教學課程的主要對象是撰寫 SQL 陳述式的新手, 會透過檢閱一些建立資料表及插入資料的基本陳述式,協助新手上路。 本教學課程使用 Transact-SQL,Microsoft 實作SQL標準。 本教學課程旨在簡短介紹 Transact-SQL 語言,而不是取代 Transact-SQL 類別。 在本教學課程中的陳述式是有意經過簡化的,並無意呈現一般實際資料庫中所遇到的複雜問題。

注意:如果您是初學者,您可能會發現更容易使用 SQL Server Management Studio,而不是撰寫 Transact-SQL 語句。

尋找詳細資訊

若要尋找任何特定語句的詳細資訊,請在 SQL Server 《線上叢書》中依名稱搜尋語句,或使用 [內容] 流覽Transact-SQL Reference (資料庫引擎) 底下依字母順序列出的 1,800 種語言元素。 此外,搜尋與您有興趣的主題內容相關的關鍵字,也是另一種找出資訊的不錯方式。 例如,您想要知道如何傳回一部分的日期 (如月份),您可以搜尋 dates [SQL Server]的索引,然後選取 dateparts, 這會帶您前往DATEPART 主題 (Transact-SQL) 。 例如若要找出如何使用字串,您可以搜尋 字串函數, 這會帶您前往字串函式主題 (Transact-SQL)

學習內容

本教學課程會示範如何建立資料庫、在資料庫中建立資料表、插入資料至資料表、更新資料、讀取資料、刪除資料,然後刪除資料表。 您將建立檢視和預存程序,並將使用者設定到資料庫及資料。

本教學課程分成三個課程:

課程 1:建立資料庫物件
在這一課,您會建立資料庫、在資料庫中建立資料表、插入資料至資料表、更新資料以及讀取資料。

第 2 課:設定資料庫物件的權限
在這一課,您會建立登入及使用者, 也會建立檢視和預存程序,然後將使用者權授與預存程序。

課程 3:刪除資料庫物件
在這一課,您會移除資料的存取、從資料表中刪除資料、刪除資料表,最後刪除資料庫。

需求

為了完成本教學課程,您並不需要精通 SQL 語言,但必須了解基本資料庫概念 (如資料表)。 在進行本教學課程期間,您將建立資料庫以及建立 Windows 使用者。 這些工作需要高層權限,因此您必須以系統管理員的身份登入電腦。

另外,系統必須有安裝下列程式: