У дома Данни на Guide-Bulgaria.com Какво е транзакт-sql? - определение от техопедия

Какво е транзакт-sql? - определение от техопедия

Съдържание:

Anonim

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

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


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

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.

Какво е транзакт-sql? - определение от техопедия