Computer >> Máy Tính >  >> Lập trình >> MySQL

Sự khác biệt giữa SQL và T-SQL

Trong bài đăng này, chúng ta sẽ hiểu sự khác biệt giữa SQL và T-SQL.

SQL

  • Nó là một ngôn ngữ phi thủ tục.

  • Cơ sở dữ liệu quan hệ sử dụng SQL.

  • Nó là viết tắt của ngôn ngữ truy vấn có cấu trúc.

  • Nó sử dụng truy vấn để xem và thao tác dữ liệu.

  • Các hoạt động DML và DDL được sử dụng- Ngôn ngữ thao tác dữ liệu và ngôn ngữ định nghĩa dữ liệu.

  • Nó được coi là một ngôn ngữ mã nguồn mở.

  • Nó giúp thao tác dữ liệu và kiểm soát dữ liệu.

  • Việc chuyển dữ liệu lần lượt xảy ra khi SQL được sử dụng.

T-SQL

  • Nó là một sản phẩm của Microsoft.

  • Nó được gọi là ngôn ngữ Truy vấn Cấu trúc Giao dịch.

  • Nó cung cấp mức độ kiểm soát cao cho các nhà phát triển / lập trình viên.

  • Nó hoạt động tốt nhất và cung cấp hiệu suất tốt với máy chủ Microsoft SQL.

  • Thật dễ dàng.

  • Nó đơn giản để hiểu.

  • Nó cho phép chèn nhiều hàng vào một bảng.

  • Điều này được thực hiện với sự trợ giúp của câu lệnh 'BULK INSERT'.

  • Câu lệnh 'SELECT INTO' được sử dụng trong T-SQL.

  • Trong trường hợp này, mệnh đề "NOT EXISTS" có thể được sử dụng với các câu lệnh "SELECT".

  • Nó là một ngôn ngữ thủ tục.

  • Nó được coi là độc quyền.

  • Nó chứa các hàm và biến cục bộ.

  • Nó truyền dữ liệu hàng loạt.