ในบทความนี้ เราจะเข้าใจความแตกต่างระหว่าง SQL และ T-SQL
SQL
-
เป็นภาษาที่ไม่เกี่ยวกับขั้นตอน
-
ฐานข้อมูลเชิงสัมพันธ์ใช้ SQL
-
ย่อมาจากภาษาการสืบค้นที่มีโครงสร้าง
-
ใช้การสืบค้นเพื่อดูและจัดการข้อมูล
-
ใช้การดำเนินการ DML และ DDL - ภาษาการจัดการข้อมูล และภาษาการกำหนดข้อมูล
-
ถือว่าเป็นภาษาโอเพ่นซอร์ส
-
ช่วยในการจัดการข้อมูลและการควบคุมข้อมูล
-
การถ่ายโอนข้อมูลจะเกิดขึ้นทีละตัวเมื่อใช้ SQL
T-SQL
-
เป็นผลิตภัณฑ์ของ Microsoft
-
เป็นที่รู้จักกันในชื่อภาษาคิวรีโครงสร้างธุรกรรม
-
ให้การควบคุมระดับสูงแก่นักพัฒนา/โปรแกรมเมอร์
-
ทำงานได้ดีที่สุดและให้ประสิทธิภาพที่ดีกับเซิร์ฟเวอร์ Microsoft SQL
-
เป็นเรื่องง่าย
-
เข้าใจง่าย
-
อนุญาตให้แทรกหลายแถวลงในตารางได้
-
ทำได้โดยใช้คำสั่ง 'BULK INSERT'
-
คำสั่ง 'SELECT INTO' ใช้ใน T-SQL
-
ในส่วนนี้ สามารถใช้ประโยค "NOT EXISTS" กับคำสั่ง "SELECT" ได้
-
เป็นภาษาขั้นตอน
-
ถือเป็นกรรมสิทธิ์
-
ประกอบด้วยฟังก์ชันและตัวแปรท้องถิ่น
-
มันโอนข้อมูลเป็นกลุ่ม