A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  Sonderzeichen  sybase-tech-blog


Kategorie: ASE: T-SQL

Transact-SQL, T-SQL

Transact-SQL oder kurz T-SQL ist eine von der Sybase® entwickelte Computersprache die auf SQL basiert. Sie dient zur Erstellung, Bearbeitung und Kontrolle von ASE (Adaptive Server® Enterprise). T-SQL ist nicht zum ANSI Standard kompatibel. Das bedeutet, dass T-SQL nur auf ASE nicht aber auf anderen Datenbanksystemen ausgeführt werden kann.

T-SQL beruht auf den vier eigenständigen Sprachschichten von SQL und beinhaltet den kompletten Satz der SQL Standart Befehle:

T-SQL Erweiterungen

Die Erweiterungen von T-SQL werden benötigt, um alle Belange des Server- und Datenbankmanagements eines Adaptive Servers® erledigen zu können. Die T-SQL-Erweitrungen gegenüber dem ANSI SQL Standard sind im Einzelnen:

  • Variables (Variablen)
  • User Control Messages (Benutzerdefinierte Meldungen)
  • Flow Control Statements (Ablauf Kontroll Anweisungen)
  • Index Support: clustered and nonclustered (Indexunterstützung: clustered and nonclustered)
  • Rules and Default Objects (Regeln und vorgegebene Objekte)
  • User Definde Datatypes (Benutzerdefinierte Datentypen)
  • DML Extention (DML Erweiterungen)
  • Session Management Options (Session Management Optionen)

Wenn rein ANSI-kompatibles SQL geschrieben werden muss, dann empfiehlt es sich den FIPS flagger einzuschalten. Der Meldungen auswirft, wenn T-SQL Befehle verwendet wurden.

Siehe auch:

Bit Operatoren,
has_role(),
Logical Operators,
pattern matching operators,
String Operators.