Будинки Бази даних Що таке транзакція-sql? - визначення з техопедії

Що таке транзакція-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.


Приклади мови управління потоком включають наступне:

  • 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.

Що таке транзакція-sql? - визначення з техопедії