Articles of sql server

Recuperar imagem do database em asp.net

Como recuperar imagens do database sql no asp.net usando c #. Eu quero recuperar o arquivo de imagem do database e, em seguida, exibir a imagem em uma marca. Eu tento este código, mas não está funcionando aspx Código por trás Byte[] bytes = (Byte[])ds.Tables[0].Rows[0][“image”]; Response.Buffer = true; Response.Charset = “”; Response.Cache.SetCacheability(HttpCacheability.NoCache); Response.ContentType = “image/jpg”; […]

Por que usar a cláusula INCLUDE ao criar um índice?

Enquanto estudava para o exame 70-433, notei que você pode criar um índice de cobertura de uma das duas maneiras a seguir. CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3) – OU – CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3) A cláusula INCLUDE é nova para mim. Por que você usaria e quais […]

Como você trunca todas as tabelas em um database usando o TSQL?

Eu tenho um ambiente de teste para um database que eu quero recarregar com novos dados no início de um ciclo de teste. Eu não estou interessado em reconstruir todo o database – simplesmente “re-definindo” os dados. Qual é a melhor maneira de remover todos os dados de todas as tabelas usando o TSQL? Existem […]

Junção natural no SQL Server

Existe algum suporte para join natural s em edições recentes do Microsoft SQL Server? Ou existe uma boa alternativa para fazer o SQL Server trabalhar os predicados que estariam nas cláusulas ON baseadas na integridade referencial?

Salvar byte em um database do SQL Server de c #

Como posso salvar uma matriz byte [] em um database do SQL Server? Este byte [] contém um valor de HashAlgorithm. Os dados são necessários novamente para uso posterior. Então, convertê-lo e não obtê-lo de volta ao seu estado original, não é o que eu quero. Desde já, obrigado!

Por que (e como) dividir a coluna usando master..spt_values?

Subquestionando a resposta à pergunta “Dividir uma coluna em várias linhas”, que eu reescrevi aqui como [1]. Qual é o (significado de) Type = ‘P’ e por que usar master.spt_valores não documentados para dividir uma coluna? Qual é o benefício disso? [1] CREATE TABLE dbo.Table1 ( Col1 CHAR(1), Col2 CHAR(1), Col3 CHAR(1), Col4 VARCHAR(50) ) […]

SQL: Repita uma linha de resultado várias vezes e numere as linhas

Eu tenho uma consulta SQL com um resultado como este: value | count ——+—— foo | 1 bar | 3 baz | 2 Agora quero expandir isso para que cada linha com uma count maior que 1 ocorra várias vezes. Eu também preciso que essas linhas sejam numeradas. Então eu pegaria: value | count | […]

Alterar notificação com o Sql Server 2008

Eu tenho um aplicativo que consiste em um database e vários serviços. Um desses serviços adiciona informações ao database (acionado por um usuário). Outro serviço consulta periodicamente os bancos de dados em busca de alterações e usa os novos dados como input para processamento. Até agora eu usei um timer configurável que consulta o database […]

Como você implementaria seqüências no Microsoft SQL Server?

Alguém tem uma boa maneira de implementar algo como uma seqüência no SQL Server? Às vezes você não quer usar um GUID, além do fato de que eles são feios como diabos. Talvez a sequência que você quer não seja numérica? Além disso, inserindo uma linha e, em seguida, perguntando ao DB o que o […]

SQL Server – Como bloquear uma tabela até que um procedimento armazenado seja concluído

Eu quero fazer isso: create procedure A as lock table a — do some stuff unrelated to a to prepare to update a — update a unlock table a return table b É algo assim possível? Por fim, quero que o relatório de serviços de relatório do SQL Server chame o procedimento A e só […]