Resultados da pesquisa a pedido "tsql"

1 a resposta

Por que o Clng funciona de maneira diferente nesses cenários e pode ser reproduzido no SQL Server? (Não arredondamento do banqueiro)

A execução da seguinte instrução resulta no Access SQL: CLNG((CCUR(1.225)/1)*100) = 123A conversão continua,Decimal > Currency > Double > Double > Long Se eu remover a função de conversão CCUR: CLNG(((1.225)/1)*100) = 122A conversão aqui ...

2 a resposta

Retorne um valor se nenhuma linha corresponder

o[authorityID] (TinyInt) coluna nunca seránull. O que eu quero é retornar um15 se não houver linhas. Com a consulta abaixo, não recebo nada se não houver linhas: select top 1 isnull([authorityID],15) from [docAuthority] with (nolock) ...

5 a resposta

Resuma dados agregados

Eu tenho uma tabela da seguinte maneira: SoftwareName Count Country Project 15 Canada Visio 12 Canada Project 10 USA Visio 5 USAComo faço para consultá-lo para fornecer um resumo como ... SoftwareName Canada USA Total Project 15 10 25 Visio 12 ...

5 a resposta

É NULL vs = NULL na cláusula where + SQL Server

Como verificar um valorIS NULL [or] = @param (onde @param é nulo) Ex: Select column1 from Table1 where column2 IS NULL => works fineSe eu quiser substituir o valor de comparação (IS NULL) pelo @param. Como isso pode ser feito Select column1 ...

1 a resposta

A função T-SQL pode retornar um tipo de tabela definido pelo usuário? [duplicado]

Esta pergunta já tem uma resposta aqui: SQL Server 2008: Um UDF com várias instruções pode retornar um UDT? [duplicado] [/questions/1914956/sql-server-2008-can-a-multi-statement-udf-return-a-udt] 1 respostaSQL Server 2008 - Como retornar um tipo ...

4 a resposta

Desativar todos os índices não agrupados em cluster

Eu seleciono vários índices não agrupados em meu banco de dados com o seguinte: SELECT sys.objects.name tableName, sys.indexes.name indexName FROM sys.indexes JOIN sys.objects ON sys.indexes.object_id = sys.objects.object_id ...

8 a resposta

Evite duplicatas na consulta INSERT INTO SELECT no SQL Server

Eu tenho as seguintes duas tabelas: Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 ZEu preciso inserir dados deTable1 paraTable2. Eu posso usar a seguinte sintaxe: INSERT INTO Table2(Id, Name) SELECT Id, Name FROM Table1No ...

2 a resposta

Como iterar através dos nós de um campo XML no T-SQL?

Eu tenho um campo XML que eu sei que terá pelo menos um "ChildNode", mas possivelmente mais. Eu estou tentando fazer um loop no T-SQL que irá obter o XML de cada ChildNode como um VarChar (1000) e fazer alguma lógica com ele. Quando tento o ...

2 a resposta

Qual é a maneira mais eficiente de normalizar o texto da coluna em uma tabela?

No T-SQL, tenho uma coluna com algum texto com um formato como o seguinte: [Key1:Value1:Value2:Value3:Value4:Value5] [Key2:Value1:Value2:Value3:Value4:Value5] [Key3:Value1:Value2:Value3:Value4:Value5]onde pode haver qualquer número de conjuntos ...

22 a resposta

Contar dias úteis entre duas datas

Como posso calcular o número de dias úteis entre duas datas no SQL Server? Segunda a sexta-feira e deve ser T-SQL.