Дом Базы данных Что такое Transact-SQL? - определение из техопедии

Что такое Transact-SQL? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) - это собственная версия Microsoft ANSI SQL для своей реляционной базы данных SQL Server.


Язык структурированных запросов (SQL) является наиболее широко используемым языком запросов к реляционным базам данных, а его стандартизированная версия, разработанная Американским национальным институтом стандартов (ANSI), известна как ANSI SQL. Однако большинство поставщиков также внедрили проприетарные версии SQL с дополнительными функциями.

Техопедия объясняет Transact-SQL (T-SQL)

T-SQL полностью поддерживает ANSI SQL и дополняет язык несколькими функциями, например языком Control-of-Flow, локальными переменными и улучшениями операторов UPDATE и DELETE.


Примеры языка управления потоком включают в себя следующее:

  • Начать и END ключевые слова, чтобы отметить блок транзакций.
  • WAITFOR, чтобы дождаться определенного события или времени суток для запуска транзакции.
  • RETURN для немедленного возврата из хранимой процедуры или функции.

T-SQL имеет решающее значение для SQL Server, поскольку каждое действие базы данных SQL Server фактически отправляет базе данных серию операторов T-SQL. Выполненные действия сначала переводятся в операторы T-SQL, даже при использовании графического интерфейса.


Операторы T-SQL можно запускать в главном инструменте доступа для SQL Server и SQL Server Management Studio (SSMS) или в sqlcmd, выделенном инструменте командной строки. Эта операция аналогична тому, как среда MS-DOS используется для запуска команд ОС Windows.

Что такое Transact-SQL? - определение из техопедии