Transact-SQL (T-SQL)

Автор: Randy Alexander
Дата На Създаване: 3 Април 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.
Видео: Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.

Съдържание

Определение - Какво означава Transact-SQL (T-SQL)?

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

Структурираният език за заявки (SQL) е най-използваният език за заявки за релационни бази данни, а неговата стандартизирана версия - разработена от Американския национален институт по стандартизация (ANSI) - е известна като ANSI SQL. Въпреки това, повечето доставчици също са въвели собствени SQL версии с добавени функции.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява Transact-SQL (T-SQL)

T-SQL напълно поддържа ANSI SQL и допълва езика с няколко функции, например език за контрол на потока, локални променливи и подобрения на операторите UPDATE и DELETE.

Примерите на език за контрол на потока включват следното:

  • BEGIN и END ключови думи, за да маркирате блок от транзакции.
  • ПОЧАКАЙТЕ да изчакате определено събитие или час от деня, за да стартирате транзакция.
  • ВРЪЩАЙТЕ се незабавно да се върнете от съхранена процедура или функция.

T-SQL е от решаващо значение за SQL Server, защото всяко действие на базата данни на SQL Server всъщност представлява базата данни поредица от T-SQL оператори. Извършените действия първо се превеждат в T-SQL оператори, дори когато се използва графичният интерфейс.

T-SQL операторите могат да се изпълняват в основния инструмент за достъп за SQL Server и SQL Server Management Studio (SSMS) или в sqlcmd, специалния инструмент за команден ред. Тази операция е подобна на това как MS-DOS средата се използва за изпълнение на команди на Windows OS.