É possível analisar JSONem TSQL? Não pretendo criar uma JSONstring; em vez disso, quero analisar uma JSONstring passada como um
É possível analisar JSONem TSQL? Não pretendo criar uma JSONstring; em vez disso, quero analisar uma JSONstring passada como um
Que tipo de dados devo escolher para armazenar um endereço IP em um SQL Server? Ao selecionar o tipo de dados correto, seria fácil filtrar por endereço
No SQL server 2008, gostaria que a coluna datetime fosse arredondada para a hora e o minuto mais próximos, de preferência com as funções existentes em 2008. Para este valor de coluna 2007-09-22 15:07:38.850, a saída será semelhante a: 2007-09-22 15:08 -- nearest minute 2007-09-22 15 -- nearest...
Eu tenho a seguinte tabela A: id ---- 1 2 12 123 1234 Preciso preencher com o botão esquerdo os idvalores com zero: id ---- 0001 0002 0012 0123 1234 Como posso conseguir
Quais são as alternativas para implementar a seguinte consulta: select * from table where isExternal = @type = 2 ? 1 :
Eu tenho um banco de dados de archive de arquivo excluído que armazena o ID do arquivo que foi excluído, quero que o administrador possa restaurar o arquivo (bem como o mesmo ID para vincular arquivos). Não quero retirar o identity_insert de toda a tabela, pois o incremento em um funciona muito...
Eu tenho uma tabela existente que estou prestes a explodir porque não a criei com a IDcoluna definida para ser a coluna Identidade da tabela. Usando o SQL Server Management Studio , criei um script "Criar para ..." da tabela existente e obtive isto: CREATE TABLE [dbo].[History]( [ID] [int] NOT...
No SQL Server 2000 e 2005: qual é a diferença entre essas duas WHEREcláusulas? qual devo usar em quais cenários? Consulta 1: SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' Consulta 2: SELECT EventId, EventName FROM EventMaster WHERE EventDate...
Como posso simplesmente alternar colunas com linhas no SQL? Existe algum comando simples para transpor? ou seja, vire este resultado: Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5 Blue 2 2 9 1 nisso: Red | Green | Blue Paul 1 8 2 John 5 4 2 Tim 1 3 9 Eric 3 5 1 PIVOT parece muito...
На этот вопрос есть ответы на Stack Overflow на русском : Есть ли эквивалент SQL Server функции IsNull () в o Oracle? No SQL Server, podemos digitar IsNull()para determinar se um campo é nulo. Existe uma função equivalente no PL /...
No SQL Server 2005, há um conceito de função única ou local declarada dentro de um script SQL ou procedimento armazenado? Eu gostaria de abstrair alguma complexidade em um script que estou escrevendo, mas exigiria ser capaz de declarar uma função. Apenas
Alguém pode explicar como funciona a função COALESCE em TSQL? A sintaxe é a seguinte COALESCE (x, y) O documento do MSDN sobre esta função é muito
Eu tenho as duas tabelas a seguir: Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z Preciso inserir dados de Table1para Table2. Posso usar a seguinte sintaxe: INSERT INTO Table2(Id, Name) SELECT Id, Name FROM Table1 No entanto, no meu caso, podem existir IDs duplicados em...
Eu tenho uma tabela ABC em um banco de dados DB. Desejo criar cópias do ABC com os nomes ABC_1, ABC_2, ABC_3 no mesmo banco de dados. Como posso fazer isso usando o Management Studio (de preferência) ou consultas SQL? Isso é para SQL Server 2008
Eu tenho um código que é: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT
Como você atribui o resultado de uma chamada exec a uma variável no SQL? Eu tenho um procedimento armazenado chamado up_GetBusinessDay, que retorna uma única data. Você pode fazer algo assim: exec @PreviousBusinessDay = dbo.up_GetBusinessDay @Date,
Uma pergunta simples: como você lista a chave primária de uma tabela com T-SQL? Eu sei como obter índices em uma tabela, mas não me lembro como obter o
Digamos que eu tenha uma linha de ID (int) em um banco de dados definida como a chave primária. Se eu consultar o ID com frequência, também preciso indexá-lo? Ou por ser uma chave primária significa que já está indexada? A razão pela qual pergunto é porque no MS SQL Server posso criar um índice...
Como faço para forçar meu banco de dados a ficar offline, independentemente do que ou quem já o está usando? Eu tentei: ALTER DATABASE database-name SET OFFLINE; Mas ainda está pendurado após 7 minutos. Eu quero isso porque preciso testar o cenário. Se é mesmo