Descrever o T-SQL para programação

Concluído

Transact-SQL (T-SQL) é uma extensão proprietária do padrão aberto Structured Query Language (SQL). Ele suporta variáveis declaradas, processamento de cadeia de caracteres e dados, tratamento de erros e exceções e controle de transações. Enquanto o SQL é uma linguagem de programação, o T-SQL adiciona suporte para programação processual e o uso de variáveis locais.

Um programa T-SQL geralmente começa com uma instrução BEGIN e termina com uma instrução END, com as instruções que você deseja executar no meio.

À medida que você passa da execução de objetos de código para a criação deles, você precisará entender como várias instruções interagem com o servidor na execução. Ao desenvolver programas, você precisará armazenar valores temporariamente. Por exemplo, talvez seja necessário armazenar temporariamente valores que serão usados como parâmetros em procedimentos armazenados.

Finalmente, talvez você queira criar aliases, ou ponteiros, para objetos para que possa fazer referência a eles por um nome diferente ou de um local diferente daquele em que estão definidos.

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

  • SE.. ELSE - Uma instrução condicional que permite decidir quais aspetos do seu código serão executados.
  • WHILE - Uma instrução de looping que é ideal para executar iterações de instruções T-SQL.
  • DECLARE - Você usará isso para definir variáveis.
  • SET - Uma das maneiras de atribuir valores às suas variáveis.
  • BATCHES - Série de instruções T-SQL que são executadas como uma unidade.