Resultados da pesquisa a pedido "tsql"

2 a resposta

Número de semanas e semanas parciais entre dois dias calculados incorretamente

Por que isso está retornando 4 em vez de 6? SET DATEFIRST 1 SELECT DATEDIFF(WEEK, CAST('2017-01-01' AS DATE), CAST('2017-01-31' AS DATE))É semana como parte da data calculando apenas semanas demonday - sunday (semanas inteiras)? Como obter todas ...

2 a resposta

Escolhendo um agrupamento binário que possa diferenciar entre 'ss' e 'ß' para a coluna nvarchar no Sql Server

Como padrãoSQL_Latin1_General_CP1_CI_AS agrupamento do servidor SQL não pode diferenciar entress eß, Quero alterar o agrupamento de uma coluna específica em uma tabela paraSQL_Latin1_General_CP437_BIN2, conforme recomendado ...

1 a resposta

FIND_IN_SET () equivalente no SQL Server

SELECT * FROM users WHERE uid IN (SELECT doctors FROM MainPage WHERE Valid=1) users mesauid INT Mainpage mesadoctors text com valor como1,2,3,4,5 Quando estou executando a consulta acima, é apenas 1 linha resultante que é para uid = 1, no ...

5 a resposta

Registro TSQL dentro da transação

Estou tentando gravar em um arquivo de log dentro de uma transação para que o log sobreviva mesmo se a transação for revertida. - código de início começar tran insira [algo] no dbo.logtable [[código principal aqui]] reversão cometer, ...

3 a resposta

Índices com colunas incluídas, qual é a diferença?

Eu realmente nunca entendi a diferença entre esses dois índices. Alguém pode explicar qual é a diferença (em termos de desempenho, como será a estrutura do índice em db, em termos de armazenamento, etc.)? Entendo que esta questão é ampla, por ...

1 a resposta

Quando fazemos a aplicação cruzada e quando fazemos a junção interna no SQL Server 2012

Eu tenho uma pequena pergunta sobre o SQL Server. Quando usamoscross applye quando usamosinner join? Por que usarcross apply em tudo no SQL Server? Eu tenho emp, departamento de mesas; com base nessas duas tabelas, escrevo uminner join ecross ...

4 a resposta

Como posso adicionar quatro valores calculados a um conjunto de resultados de um TSQL (Stored Proc)?

Preciso estender um Procedimento Armazenado existente (ou seja, criar um novo SP com base no herdado) para incluir alguns dados calculados adicionais. São necessárias quatro colunas adicionais para alimentar o relatório gerado a partir dos ...

2 a resposta

Por que o Microsoft SQL Server verifica colunas, mas não tabelas em procs armazenados?

O Microsoft SQL Server parece verificar a validade do nome da coluna, mas não a validade do nome da tabela ao definir procedimentos armazenados. Se ele detectar que um nome de tabela referenciado existe atualmente, ele valida os nomes das colunas ...

5 a resposta

Como encontrar linhas que são duplicadas por uma chave, mas não duplicadas em todas as colunas?

Estou trabalhando com uma tabela que é um extrato de um conjunto de outras tabelas. Todas as linhas da tabela de extração devem ser exclusivas de acordo com as teclas D1, D2 e D3. Eles não são. Parece que um desenvolvedor anterior tentou resolver ...

3 a resposta

Vantagens em usar a variável cursor no SQL Server (declarar @cn cursor)

No T-SQL, um cursor pode ser declarado de duas maneiras (que eu conheço): declare CursorName cursor for ...declare @CursorName cursorEu estava executando alguns testes e percebo que a criação de uma variável de cursor não adicionará uma entrada ...