Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ความแตกต่างระหว่าง SQL และ T-SQL


ในบทความนี้ เราจะเข้าใจความแตกต่างระหว่าง SQL และ T-SQL

SQL

  • เป็นภาษาที่ไม่เกี่ยวกับขั้นตอน

  • ฐานข้อมูลเชิงสัมพันธ์ใช้ SQL

  • ย่อมาจากภาษาการสืบค้นที่มีโครงสร้าง

  • ใช้การสืบค้นเพื่อดูและจัดการข้อมูล

  • ใช้การดำเนินการ DML และ DDL - ภาษาการจัดการข้อมูล และภาษาการกำหนดข้อมูล

  • ถือว่าเป็นภาษาโอเพ่นซอร์ส

  • ช่วยในการจัดการข้อมูลและการควบคุมข้อมูล

  • การถ่ายโอนข้อมูลจะเกิดขึ้นทีละตัวเมื่อใช้ SQL

T-SQL

  • เป็นผลิตภัณฑ์ของ Microsoft

  • เป็นที่รู้จักกันในชื่อภาษาคิวรีโครงสร้างธุรกรรม

  • ให้การควบคุมระดับสูงแก่นักพัฒนา/โปรแกรมเมอร์

  • ทำงานได้ดีที่สุดและให้ประสิทธิภาพที่ดีกับเซิร์ฟเวอร์ Microsoft SQL

  • เป็นเรื่องง่าย

  • เข้าใจง่าย

  • อนุญาตให้แทรกหลายแถวลงในตารางได้

  • ทำได้โดยใช้คำสั่ง 'BULK INSERT'

  • คำสั่ง 'SELECT INTO' ใช้ใน T-SQL

  • ในส่วนนี้ สามารถใช้ประโยค "NOT EXISTS" กับคำสั่ง "SELECT" ได้

  • เป็นภาษาขั้นตอน

  • ถือเป็นกรรมสิทธิ์

  • ประกอบด้วยฟังก์ชันและตัวแปรท้องถิ่น

  • มันโอนข้อมูลเป็นกลุ่ม