สารบัญ:
คำจำกัดความ - Transact-SQL (T-SQL) หมายถึงอะไร
Transact-SQL (T-SQL) เป็นรุ่น ANSI SQL ที่เป็นกรรมสิทธิ์ของ Microsoft สำหรับฐานข้อมูลเชิงสัมพันธ์ของ SQL Server
Structured Query language (SQL) เป็นภาษาเคียวรีฐานข้อมูลเชิงสัมพันธ์ที่ใช้กันอย่างแพร่หลายมากที่สุดและเป็นรุ่นมาตรฐานที่ออกแบบโดยสถาบันมาตรฐานแห่งชาติของอเมริกา (ANSI) หรือที่รู้จักกันในชื่อ ANSI SQL อย่างไรก็ตามผู้ค้าส่วนใหญ่ยังใช้เวอร์ชัน SQL ที่เป็นกรรมสิทธิ์พร้อมคุณสมบัติเพิ่มเติม
Techopedia อธิบาย Transact-SQL (T-SQL)
T-SQL รองรับ ANSI SQL อย่างเต็มที่และเพิ่มภาษาที่มีคุณสมบัติหลายอย่างเช่นภาษา Control-of-Flow, ตัวแปรโลคัลและการปรับปรุงคำสั่ง UPDATE และ DELETE
ตัวอย่างของภาษาการควบคุมการไหล ได้แก่ :
- คำหลัก BEGIN และ END เพื่อทำเครื่องหมายบล็อกธุรกรรม
- WAITFOR เพื่อรอเหตุการณ์หรือช่วงเวลาของวันเพื่อทำธุรกรรม
- RETURN เพื่อส่งคืนจากโพรซีเดอร์หรือฟังก์ชันที่เก็บไว้ทันที
T-SQL มีความสำคัญต่อ SQL Server เพราะการกระทำของฐานข้อมูล SQL Server แต่ละรายการส่งชุดคำสั่ง T-SQL ไปยังฐานข้อมูลจริง การดำเนินการที่ดำเนินการจะถูกแปลเป็นคำสั่ง T-SQL เป็นครั้งแรกแม้ว่าจะใช้ส่วนต่อประสานกราฟิก
คำสั่ง T-SQL อาจทำงานในเครื่องมือเข้าถึงหลักสำหรับ SQL Server และ SQL Server Management Studio (SSMS) หรือใน sqlcmd เครื่องมือบรรทัดคำสั่งเฉพาะ การดำเนินการนี้คล้ายกับวิธีใช้สภาพแวดล้อม MS-DOS สำหรับการเรียกใช้คำสั่ง Windows OS
