Descrever o T-SQL para programação

Concluído

Transact-SQL (T-SQL) são uma extensão proprietária da SQL (Linguagem de Consulta Estruturada) padrão aberta. Ele dá suporte a variáveis declaradas, processamento de cadeia de caracteres e dados, tratamento de erros e exceções e controle de transação. Embora o SQL seja uma linguagem de programação, o T-SQL adiciona suporte à programação processual e ao uso de variáveis locais.

As instruções T-SQL em um lote são executadas na ordem do primeiro ao último. Quando você precisa de várias instruções para executar em conjunto como uma única unidade lógica, por exemplo, dentro de um IF ou WHILE bloco, você as BEGIN...ENDencapsula.

À medida que você passa da execução de objetos de código para criá-los, você precisa entender como várias instruções interagem com o servidor na execução. À medida que você desenvolve programas, você precisa armazenar temporariamente os valores. Por exemplo, talvez seja necessário armazenar temporariamente valores usados como parâmetros em procedimentos armazenados.

Por fim, talvez você queira criar aliases, ou ponteiros, para objetos para que você possa referenciá-los por um nome diferente ou de um local diferente de onde eles são definidos.

Aqui estão algumas das estruturas de programação T-SQL com suporte:

  • IF.. ELSE - Uma instrução condicional que permite que você decida quais aspectos do código são executados.
  • WHILE - Uma instrução de loop que é ideal para executar iterações de instruções T-SQL.
  • DECLARE - Use-o para definir variáveis.
  • SET - Uma das maneiras de atribuir valores às variáveis.
  • BATCHES - Série de instruções T-SQL executadas como uma unidade.