Язык Transact-SQL

Язык Transact-SQL (T-SQL) является процедурным расширением стандартного языка SQL (ANSI/ISO), реализованным в СУБД MS SQL Server. Рассмотренная выше утилита SQL Server Management Studio (см. главу “Запуск и останов экземпляра сервера”) упрощает управление сервером. Однако профессиональное использование SQL Server невозможно без владения языком Transact-SQL.

Все приложения, взаимодействующие с SQL Server, независимо от их реализации и пользовательского интерфейса, отправляют серверу инструкции Transact-SQL. Поэтому предпочтительнее использовать непосредственно операторы Transact-SQL и скрипты (сценарии), включающие эти операторы.

В новых версиях SQL Server графические утилиты могут измениться, тогда как операторы Transact-SQL существенных изменений не претерпят. Язык Transact-SQL необходимо знать и для тестирования производительности серве­ра. Администратор должен уметь выполнять запросы и анализировать скорость их работы.

– 1 –
– 2 –
– 3 –
– 4 –
– 5 –
– 6 –
– 7 –
– 8 –
– 9 –
– 10 –
– 11 –
– 12 –
– 13 –
– 14 –
– 15 –
– 16 –
– 17 –
– 18 –

Внимание!  Не путайте пакеты и блоки.

– 19 –
– 20 –
– 21 –
– 22 –
– 23 –
– 24 –
– 25 –
– 26 –
– 27 –
– 28 –
– 29 –
– 30 –
– 31 –
– 32 –
– 33 –
– 34 –
– 35 –
– 36 –
– 37 –
– 38 –
– 39 –
– 40 –
– 41 –
– 42 –
– 43 –
– 44 –
– 45 –
– 46 –
– 47 –
– 48 –
– 49 –
– 50 –
– 51 –
– 52 –
– 53 –
– 54 –
– 55 –
– 56 –
– 57 –
– 58 –
– 59 –
– 60 –
– 61 –
– 62 –
– 63 –
– 64 –
– 65 –
– 66 –
– 67 –
– 68 –
– 69 –
– 70 –
– 71 –