![Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.](https://i.ytimg.com/vi/GOvQUd6-ttE/hqdefault.jpg)
Съдържание
- Определение - Какво означава Transact-SQL (T-SQL)?
- Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
- Techopedia обяснява Transact-SQL (T-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.