แชร์ผ่าน


พื้นที่พื้นผิว T-SQL ใน Microsoft Fabric

นําไปใช้กับ:✅ จุดสิ้นสุดการวิเคราะห์ SQL และ Warehouse ใน Microsoft Fabric

บทความนี้ครอบคลุมถึงความสามารถด้านไวยากรณ์ภาษา T-SQL ของ Microsoft Fabric เมื่อคิวรีจุดสิ้นสุดการวิเคราะห์ SQL หรือ Warehouse

หมายเหตุ

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาคุณลักษณะที่กําลังจะมาถึงสําหรับ Fabric Synapse Data Warehouse ดูแผนการเปิดตัว Synapse Data Warehouse ใน Microsoft Fabric

พื้นที่พื้นผิว T-SQL

  • การสร้าง เปลี่ยน และวางตาราง และแทรก อัปเดต และลบได้รับการสนับสนุนในคลังสินค้าใน Microsoft Fabric เท่านั้น ไม่ใช่ในจุดสิ้นสุดการวิเคราะห์ SQL ของเลคเฮ้าส์
  • คุณสามารถสร้างมุมมอง ฟังก์ชัน และโพรซีเดอร์ T-SQL ของคุณเองที่ด้านบนของตารางที่อ้างอิงข้อมูล Delta Lake ของคุณในจุดสิ้นสุดการวิเคราะห์ SQL ของเลคเฮ้าส์
  • สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการสนับสนุนสร้าง/ปล่อยตาราง ดูตาราง
  • ทั้งจุดสิ้นสุด Fabric Warehouse และ SQL Analytics รองรับทั้งมาตรฐาน ลําดับ และ CTEs ที่ซ้อนกัน ในขณะที่กล้องวงจรปิดพร้อมใช้งานโดยทั่วไปแล้วใน Microsoft Fabric แต่ CTEs ที่ซ้อนกันในขณะนี้เป็นคุณลักษณะการแสดงตัวอย่าง สําหรับข้อมูลเพิ่มเติม ดู Common Table Expression (CTE) แบบซ้อนในคลังข้อมูล Fabric (Transact-SQL)
  • สําหรับข้อมูลเพิ่มเติมเกี่ยวกับชนิดข้อมูล ให้ดู ชนิดข้อมูล
  • TRUNCATE Table ได้รับการสนับสนุนในคลังสินค้าใน Microsoft Fabric

ข้อจำกัด

ในขณะนี้ รายการคําสั่งต่อไปนี้ไม่ได้รับการสนับสนุนในขณะนี้ อย่าพยายามใช้คําสั่งเหล่านี้ แม้ว่าจะปรากฏขึ้นเพื่อให้ประสบความสําเร็จ แต่ก็อาจทําให้เกิดปัญหากับคลังสินค้าของคุณ

  • ALTER TABLE ADD/ALTER/DROP COLUMN
    • ในขณะนี้ เฉพาะชุดย่อยของ ALTER TABLE การดําเนินการต่อไปนี้ใน Warehouse ใน Microsoft Fabric เท่านั้นที่ได้รับการสนับสนุน:
      • เพิ่มคอลัมน์ที่สามารถเป็น null ได้ของชนิดข้อมูลคอลัมน์ที่ได้รับการสนับสนุน
      • ADD หรือ DROP PRIMARY KEY, UNIQUE และ FOREIGN_KEY ข้อจํากัดของคอลัมน์ แต่เฉพาะเมื่อมีการระบุตัวเลือก NOT ENFORCED เท่านั้น การดําเนินการตาราง ALTER อื่น ๆ ทั้งหมดถูกบล็อก
      • มีข้อจํากัดของการเพิ่มข้อจํากัดตารางหรือคอลัมน์เมื่อใช้ตัวควบคุมแหล่งข้อมูลกับ Warehouse
  • BULK LOAD
  • CREATE ROLE
  • CREATE USER
  • คำ แนะ นำ
  • คอลัมน์ IDENTITY
  • สร้างสถิติหลายคอลัมน์ด้วยตนเอง
  • มุมมองที่เป็นภาพ
  • MERGE
  • OPENROWSET
  • PREDICT
  • การสอบถามที่กําหนดเป้าหมายตารางระบบและตารางผู้ใช้
  • คิวรีแบบเรียกใช้ซ้ํา
  • การแคชชุดผลลัพธ์
  • ชื่อ Schema และตารางไม่สามารถมี / หรือ \
  • SELECT - FOR XML
  • SET ROWCOUNT
  • SET TRANSACTION ISOLATION LEVEL
  • sp_showspaceused
  • ตารางชั่วคราว
  • ทริกเกอร์