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

8
O que é o operador BMK no SQLServer

Eu estava tentando responder a esta pergunta afirmando que a cláusula é opcional. Mas estou preso a um Operador no plano. Abaixo, é uma captura de tela do plano de execução. Como você pode ver, existe um operador BMK no plano de consulta, mas nenhuma indicação mostra como é calculado. etapas...

8
Tabelas "padrão" do Banco de Dados SQL Server

Quando adiciono um novo banco de dados ao nosso servidor de desenvolvimento (usando SSMS), ele cria automaticamente 5 tabelas. Estas são cópias de tabelas de aplicativos que já existem em outro banco de dados. Suponho que esse seja um recurso recente do SQL Server que eu não saiba sobre onde as...

8
Tabela heap UPDATE -> Deadlocks no RID

Estou configurando um caso de teste para provar um determinado cenário de conflito e exigir algumas dicas sobre o que está acontecendo. Eu tenho uma tabela de pilha, conventientemente chamada HeapTable. Esta tabela é atualizada por 2 transações simultaneamente. Transação 1: BEGIN TRAN UPDATE...

8
O $ IDENTITY está documentado e confiável no SQL Server?

Aprendi que o SQL Server pode retornar o valor da coluna de identidade (única) de uma tabela usando a pseudo-coluna $IDENTITY: SELECT $IDENTITY FROM Table Esse recurso está documentado e confiável? A única menção oficial está na IDENTITYpágina, mas está enterrada em um exemplo de código. Isso...

8
É SELECT * ok em um gatilho. Ou estou pedindo problemas?

Estou preso em um debate no trabalho e preciso de alguns conselhos sobre possíveis armadilhas que eu poderia estar ignorando. Imagine um cenário em que um acionador é usado para copiar registros excluídos em uma tabela de auditoria. O gatilho usa SELECT *. Todo mundo aponta e grita e nos diz o...