Gerenciando linhas em uma tabela no sql
SQL com dados de um conjunto de cada vez. Cursores entram em jogo apenas se você quer violar esse princípio e lidar com os dados de uma linha de cada vez. Por que você gostaria de fazer isso? É muito legal que tudo que você tem a fazer é dizer-SQL que você quer realizar e ele vai sair e fazê-lo sem explícitas direções passo-a-passo de você.
Conteúdo
Video: Gerenciando dados SQL usando C# (2)-Inserindo Dados em uma tabela!
No entanto, há momentos em que você quer dar essas direções passo-a-passo. Talvez você deseja acessar uma linha em uma mesa e, com base em seu conteúdo, fazer uma coisa em vez de outra. A tomada de decisões em uma base linha por linha é algo que instruções SQL comuns não podem executar. Para lidar com situações como esta, SQL tem cursores que você pode usar para apontar para linhas individuais em uma tabela.
Os módulos armazenados Persistentes (SQL / PSM) atualização que foi adicionado no SQL: 1999 dá SQL uma série de recursos adicionais:
Video: 5 - T-SQL - CREATE TABLE - Criação de Tabelas - SQL Server
A adição de fluxo de estruturas de controlo, tais como IF ... Then ... Else, CASE ... END CASE, WHILE ... DO ... End While, e FOR ... DO ... END PARA. Essas adições permitem executar operações processuais sem forçá-lo a reverter para uma linguagem host.
A introdução de instruções SQL compostos, que executam uma sequência de operações.
A introdução de variáveis. Antes de SQL / PSM, SQL não permitem armazenar um valor em uma variável.