Perguntas com a marcação «tsql»

335
O que representa um dobro no servidor sql?

Eu tenho algumas propriedades em C#que estão doublee quero armazená-las em uma tabela no SQL Server, mas notei que não há nenhum doubletipo, portanto, o que é melhor usar decimaloufloat ? Isso armazenará os valores de latitude e longitude, por isso preciso da precisão mais precisa. Obrigado pelas...

324
Como definir variável de uma consulta SQL?

Estou tentando definir uma variável de uma consulta SQL: declare @ModelID uniqueidentifer Select @ModelID = select modelid from models where areaid = 'South Coast' Obviamente, não estou fazendo isso direito, pois não funciona. Alguém pode sugerir uma

271
Diferente <>! = Operador em NULL

Alguém poderia explicar o seguinte comportamento no SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn <> NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568

265
Crie uma data do dia mês e ano com o T-SQL

Estou tentando converter uma data com partes individuais, como 12, 1, 2007, em um datetime no SQL Server 2005. Tentei o seguinte: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) mas isso resulta na data errada. Qual é a maneira correta de transformar os...