Perguntas com a marcação «tsql»

773
Como ingressar na primeira linha

Vou usar um exemplo concreto, mas hipotético. Cada pedido normalmente tem apenas um item de linha : Encomendas: OrderGUID OrderNumber ========= ============ {FFB2...} STL-7442-1 {3EC6...} MPT-9931-8A LineItems: LineItemGUID Order ID Quantity Description ============ ======== ========...

762
DateTime2 vs DateTime no SQL Server

Qual: datetime datetime2 é a maneira recomendada de armazenar data e hora no SQL Server 2008+? Estou ciente das diferenças de precisão (e provavelmente do espaço de armazenamento), mas ignorando-as por enquanto, existe um documento de práticas recomendadas sobre quando usar o que ou talvez...

620
Como crio uma restrição exclusiva que também permite nulos?

Eu quero ter uma restrição exclusiva em uma coluna que eu vou preencher com GUIDs. No entanto, meus dados contêm valores nulos para essas colunas. Como crio a restrição que permite vários valores nulos? Aqui está um exemplo de cenário . Considere este esquema: CREATE TABLE People ( Id INT...

494
T-SQL: Selecionando linhas para excluir por meio de junções

Cenário: Digamos que eu tenho duas tabelas, TableA e TableB. A chave primária da TabelaB é uma coluna única (BId) e é uma coluna de chave estrangeira na TabelaA. Na minha situação, quero remover todas as linhas da Tabela A vinculadas a linhas específicas na Tabela B: Posso fazer isso por meio de...