Articles of sql server

O que são índices de cobertura e consultas abrangidas no SQL Server?

Você pode explicar os conceitos e os relacionamentos entre os Índices de Cobertura e as Consultas Cobertas no SQL Server da Microsoft?

As colisões de GUID são possíveis?

Eu estou trabalhando em um database no SQL Server 2000 que usa um GUID para cada usuário que usa o aplicativo está vinculado a. De alguma forma, dois usuários acabaram com o mesmo GUID. Eu sei que a Microsoft usa um algoritmo para gerar um GUID random que tem uma chance extremamente baixa de causar […]

Adicionar relacionamento de chave estrangeira entre dois bancos de dados

Eu tenho duas tabelas em dois bancos de dados diferentes. Na tabela1 (É no database1) existe uma coluna chamada coluna1 e é uma chave primária. Agora na tabela 2 (Está no databse2) existe uma coluna chamada coulmn2 e eu quero adicioná-la como uma chave estrangeira. Eu tentei adicionar e me deu o seguinte erro: Msg […]

Recursão CTE para obter hierarquia de tree

Eu preciso obter uma hierarquia ordenada de uma tree, de uma maneira específica. A tabela em questão parece um pouco com isso (todos os campos de ID são uniqueidentifiers, simplifiquei os dados para fins de exemplo): EstimateItemID EstimateID ParentEstimateItemID ItemType ————– ———- ——————– —— – 1 produto A NULL 2 A 1 produto 3 serviço […]

Como definir o nome da tabela na consulta SQL dinâmica?

Eu quero definir o nome da tabela em uma consulta SQL dinâmica. Eu tentei com sucesso para o parâmetro da seguinte forma: /* Using sp_executesql */ /* Build and Execute a Transact-SQL String with a single parameter value Using sp_executesql Command */ /* Variable Declaration */ DECLARE @EmpID AS SMALLINT DECLARE @SQLQuery AS NVARCHAR(500) DECLARE […]

Usando o RegEx no SQL Server

Eu estou olhando como replace / codificar o texto usando o RegEx baseado nas configurações / parâmetros RegEx abaixo: RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = “[^az\d\s.]+” Eu vi alguns exemplos no RegEx, mas confuso sobre como aplicá-lo da mesma maneira no SQL Server. Quaisquer sugestões seriam úteis. Obrigado.

O database não pode ser aberto porque é a versão 782. Esse servidor suporta a versão 706 e anterior. Um caminho de downgrade não é suportado

Eu criei um database de amostra usando o SQL Server 2014 Express e o adicionei à minha solução Windows Form. Quando duplo clique nele para abrir eu recebo este erro. O database não pode ser aberto porque é a versão 782. Esse servidor suporta a versão 706 e anterior. Um caminho de downgrade não é […]

Obtendo apenas Mês e Ano do SQL DATE

Eu preciso acessar apenas Month.Year do campo Data no SQL Server.

Uma chave estrangeira cria automaticamente um índice?

MS SQL Server 2000 Eu me sinto bobo por fazer esta pergunta, mas me disseram que se eu chave estrangeira duas tabelas, que o SQL Server irá criar algo semelhante a um índice na tabela filho. Eu tenho dificuldade em acreditar que isso seja verdade, mas não consigo encontrar muita coisa relacionada especificamente a isso. […]

SQL Server adiciona chave primária de incremento automático à tabela existente

Como título, tenho uma tabela existente que já está preenchida com 150000 registros. Eu adicionei uma coluna Id (que é atualmente nula). Estou assumindo que posso executar uma consulta para preencher essa coluna com números incrementais e, em seguida, definir como chave primária e ativar o incremento automático. Esta é a maneira correta de proceder? […]