Transact-SQL (T-SQL)

Autor: Randy Alexander
Data Utworzenia: 3 Kwiecień 2021
Data Aktualizacji: 26 Czerwiec 2024
Anonim
Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.
Wideo: Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.

Zawartość

Definicja - Co oznacza Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) to zastrzeżona wersja Microsoft ANSI SQL dla relacyjnej bazy danych SQL Server.

Język zapytań strukturalnych (SQL) jest najczęściej używanym językiem zapytań relacyjnych baz danych, a jego znormalizowana wersja - zaprojektowana przez American National Standards Institute (ANSI) - znana jest pod nazwą ANSI SQL. Jednak większość dostawców wdrożyła również zastrzeżone wersje SQL z dodatkowymi funkcjami.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Transact-SQL (T-SQL)

T-SQL w pełni obsługuje ANSI SQL i rozszerza język o kilka funkcji, np. Język Control-of-Flow, zmienne lokalne i rozszerzenia instrukcji UPDATE i DELETE.

Przykłady języka kontroli przepływu obejmują:

  • BEGIN i END słowa kluczowe, aby zaznaczyć blok transakcji.
  • CZEKAJ, aby poczekać na określone zdarzenie lub porę dnia, aby uruchomić transakcję.
  • POWRÓT, aby natychmiast powrócić z procedury lub funkcji składowanej.

T-SQL ma krytyczne znaczenie dla SQL Server, ponieważ każda akcja bazy danych SQL Server jest w rzeczywistości serią instrukcji T-SQL. Wykonane czynności są najpierw tłumaczone na instrukcje T-SQL, nawet przy użyciu interfejsu graficznego.

Instrukcje T-SQL można uruchamiać w głównym narzędziu dostępu do SQL Server i SQL Server Management Studio (SSMS) lub w sqlcmd, dedykowanym narzędziu wiersza polecenia. Ta operacja jest podobna do używania środowiska MS-DOS do uruchamiania poleceń systemu operacyjnego Windows.