Опишіть T-SQL для програмування
Transact-SQL (T-SQL) – це окреме розширення відкритої стандартної мови структурованих запитів (SQL). Він підтримує оголошені змінні, обробку рядків і даних, обробку помилок і винятків, а також керування транзакціями. Хоча SQL є мовою програмування, T-SQL підтримує процедурне програмування та використання локальних змінних.
Зазвичай програма T-SQL починається з інструкції BEGIN і завершується з інструкцією END, і оператори, які потрібно виконати між ними.
Коли ви переходите від виконання об'єктів коду до їх створення, потрібно розуміти, як кілька інструкцій взаємодіють із сервером під час виконання. Під час розробки програм потрібно тимчасово зберігати значення. Наприклад, може знадобитися тимчасово зберегти значення, які використовуватимуться як параметри в збережених процедурах.
Нарешті, можна створити псевдоніми або вказівники для об'єктів, щоб мати змогу посилатися на них за іншим іменем або в іншому розташуванні, ніж там, де їх визначено.
Нижче наведено кілька підтримуваних структур програмування T-SQL.
- ЯКЩО.. ELSE – умовна інструкція, яка дає змогу вирішити, які аспекти виконуватиме код.
- WHILE – оператор циклу, який ідеально підходить для запуску ітерацій інструкцій T-SQL.
- DECLARE – цей параметр використовується для визначення змінних.
- SET – один зі способів призначення значень змінним.
- BATCHES – серія операторів T-SQL, які виконуються як одиниці.