Perguntas com a marcação «sql-server»

237
O que significa ON [PRIMARY]?

Estou criando um script de instalação do SQL e estou usando o script de outra pessoa como exemplo. Aqui está um exemplo do script: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT...

236
Uso correto de transações no SQL Server

Eu tenho 2 comandos e preciso que ambos sejam executados corretamente ou nenhum deles seja executado. Acho que preciso de uma transação, mas não sei como usá-la corretamente. Qual é o problema com o seguinte script? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES...

234
SQL String Sensitive Compare

Como você compara seqüências de caracteres para que a comparação seja verdadeira apenas se os casos de cada uma delas também forem iguais. Por exemplo: Select * from a_table where attribute = 'k' ... retornará uma linha com um atributo 'K'. Eu não quero esse

231
Localizando linhas duplicadas no SQL Server

Eu tenho um banco de dados de organizações do SQL Server e há muitas linhas duplicadas. Desejo executar uma instrução select para capturar tudo isso e a quantidade de enganos, mas também retornar os IDs associados a cada organização. Uma declaração como: SELECT orgName, COUNT(*) AS dupes FROM...