Microsoft Fabric 中的 T-SQL 介面區

適用於: Microsoft Fabric 中的 SQL 分析端點和倉儲

本文涵蓋查詢 SQL 分析端點或倉儲時 Microsoft Fabric 的 T-SQL 語言語法功能。

T-SQL 介面區

  • 只有在 Microsoft Fabric 的 Warehouse 中才支援建立、改變和卸除數據表,以及插入、更新和刪除,而不是在 Lakehouse 的 SQL 分析端點中。
  • 您可以在參考 Lakehouse SQL 分析端點中 Delta Lake 數據的數據表之上,建立自己的 T-SQL 檢視、函式和程式。
  • 如需 CREATE/DROP TABLE 支援的詳細資訊,請參閱 數據表
  • 如需數據類型的詳細資訊,請參閱 數據類型

限制

目前不支援下列命令清單。 請勿嘗試使用這些命令。 即使它們似乎成功,也可能會導致您的倉儲發生問題。

  • ALTER TABLE ADD/ALTER/DROP COLUMN
    • 目前, ALTER TABLE Microsoft Fabric 中的 Warehouse 僅支持條件約束。
  • BULK LOAD
  • CREATE ROLE
  • CREATE USER
  • 提示
  • IDENTITY 數據行
  • 手動建立多數據行統計數據
  • 具體化檢視
  • MERGE
  • OPENROWSET
  • PREDICT
  • 以系統和用戶數據表為目標的查詢
  • 遞迴查詢
  • 結果集快取
  • 架構和數據表名稱不能包含 /\
  • SELECT - FOR
  • SET ROWCOUNT
  • SET TRANSACTION ISOLATION LEVEL
  • sp_showspaceused
  • 暫存資料表
  • 觸發程序
  • TRUNCATE