Em algumas situações necessitamos comparar duas frases e tentar identificar a proximidade entre elas. O SQL server fornece a função SOUNDEX que nos permite comparar pela fonética se duas palavras são parecidas. Mas quando temos uma frase, é necessário comparar palavra por palavra, o que torna o processo um pouco chato de se realizar e […]
Sumarizando dados agrupados
Uma grande necessidade que muitos desenvolvedores possuem é a de sumarizar dados em um result set. Confesso que por algum tempo isto foi desconhecido por mim, mas é algo muito útil para algumas aplicações. Veja abaixo um exemplo prático.
Utilizando variáveis de tabela no MS-SQL
As variáveis de tabela são uma alternativa para as tabelas temporárias que são muito utilizadas por diversos programadores. Elas entretanto possuem algumas vantagens, que são:
Utilizando cursores
Muitas vezes necessitamos tratar registro a registro os valores retornados por uma query dentro de um bloco de instruções SQL. Os cursores são ótimos para fazer isto. Abaixo segue um exemplo essencial de cursor no MS SQLSERVER.
Limitações – Stored procedures [MS-SQL 2000]
Segundo SUNDERIC e WOODHEAD, no livro “SQL SERVER 2000 – Stored procedure programming” de 2001 as stored procedures possuem as seguintes limitações…