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

Todas as versões do Microsoft SQL Server (não MySQL). Adicione também uma tag específica da versão, como sql-server-2016, pois geralmente é relevante para a pergunta.




3
SQL Server altera a estrutura XML quando inserido
Estou inserindo alguns dados XML em uma coluna XML no SQL Server, mas depois que os dados foram inseridos, eles foram alterados pelo SQL Server. Aqui estão os dados que eu insiro <xsl:value-of select="name/n/given" /> <xsl:text> </xsl:text> <xsl:value-of select="name/n/family" /> Quando eu leio de volta, fica assim <xsl:value-of select="name/n/given" /> …
15 sql-server  xml 






2
Como encontrar a consulta que ainda está travando?
Consultar o sys.dm_tran_locksDMV mostra quais sessões (SPIDs) estão mantendo bloqueios em recursos como tabela, página e linha. Para cada bloqueio adquirido, existe alguma maneira de determinar qual instrução SQL (excluir, inserir, atualizar ou selecionar) causou esse bloqueio? Eu sei que a most_recent_query_handlecoluna do sys.dm_exec_connectionsDMV nos fornece o texto da última …


1
Por que COALESCE em uma subconsulta retorna NULL?
Dado este esquema: CREATE TABLE #TEST_COALESCE ( Id int NOT NULL, DateTest datetime NOT NULL, PRIMARY KEY (Id, DateTest) ); INSERT INTO #TEST_COALESCE VALUES (1, '20170201'), (1, '20170202'), (1, '20170203'), (2, '20170204'), (2, '20170205'), (2, '20170206'); Se eu usar COALESCE dentro de uma subconsulta, ele retornará NULL. SELECT t1.Id, t1.DateTest, …
15 sql-server 



2
Como verificar caracteres não-ASCII
Qual é a melhor maneira de verificar se um campo VARCHAR possui caracteres não-ASCII? CHAR(1)completamente CHAR(31)e CHAR(127)completamente CHAR(255). Tentei usar PATINDEXe encontrei o seguinte problema. A verificação da faixa inferior funcionou corretamente. SELECT * FROM mbrnotes WHERE PATINDEX('%[' + CHAR(1)+ '-' +CHAR(31)+']%',LINE_TEXT) > 0 Meus dados tinham três registros com …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.