Heim  >  Artikel  >  Datenbank  >  Unterschied zwischen SQL (Structured Query Language) und T-SQL (Transact-SQL).

Unterschied zwischen SQL (Structured Query Language) und T-SQL (Transact-SQL).

PHPz
PHPznach vorne
2023-09-04 22:49:021327Durchsuche

Unterschied zwischen SQL (Structured Query Language) und T-SQL (Transact-SQL).

SQL

SQL, Structured Query Language ist eine nicht-prozedurale Sprache, die von Datenbank-Engines zur Interpretation von SQL-Abfragen zum Erstellen/Ändern/Zugreifen auf Datenbanken verwendet wird

T-SQL

T-SQL (Transact -SQL) ist eine prozedurale Erweiterung von SQL, die von SQL Server verwendet wird. Ähnlich wie PL/SQL von Oracle.

Im Folgenden sind die wichtigen Unterschiede zwischen SQL und T-SQL aufgeführt.

tr>
Herr. Nein. Keys SQL T-SQL
1 Type SQL ist nicht-prozeduraler Natur. T-SQL ist prozeduraler Natur.
2 Methode SQL bietet Datenmanipulations- und Kontrollfunktionen. Mit T-SQL können wir unsere eigenen Prozeduren und Funktionen mit lokalen Variablen schreiben.
3 Proprietäres SQL kann verwendet werden und ist in RDBMS-Software üblich. T-SQL ist spezifisch für SQL Server und proprietär.
4 Abfragereihenfolge Mehrere Abfragen senden Mit T-SQL können mehrere Abfragen stapelweise übermittelt werden.
5 Funktion Bietet DDL-, DML- und DQL-Operationen. Zusätzlich zur Bereitstellung von SQL-Funktionen, Transaktionskontrolle, Ausnahmebehandlung usw.

Das obige ist der detaillierte Inhalt vonUnterschied zwischen SQL (Structured Query Language) und T-SQL (Transact-SQL).. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen