ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

Transact-SQL (T-SQL)

Definition - What does Transact-SQL (T-SQL) mean?

Transact-SQL (T-SQL) is Microsoft’s proprietary version of ANSI SQL for its SQL Server relational database.

Structured Query language (SQL) is the most widely-used relational database query language, and its standardized version -- designed by the American National Standards Institute (ANSI) -- is known as ANSI SQL. However, most vendors also implemented proprietary SQL versions with added features.

Techopedia explains Transact-SQL (T-SQL)

T-SQL fully supports ANSI SQL and augments the language with several features, e.g., Control-of-Flow language, local variables and enhancements to the UPDATE and DELETE statements.

Examples of control-of-flow language include the following:

  • BEGIN and END keywords to mark a block of transactions.
  • WAITFOR to wait for a certain event or time of day to run a transaction.
  • RETURN to immediately return from a stored procedure or function.

T-SQL is critical to SQL Server because each SQL Server database action actually sends the database a series of T-SQL statements. Performed actions are first translated into T-SQL statements, even when using the graphical interface.

T-SQL statements may be run in the main access tool for SQL Server and SQL Server Management Studio (SSMS), or in sqlcmd, the dedicated command-line tool. This operation is similar to how the MS-DOS environment is used for running Windows OS commands.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.