Perguntas com a marcação «sql»

681
A maneira mais rápida de inserir no Entity Framework

Estou procurando a maneira mais rápida de inserir no Entity Framework. Estou perguntando isso por causa do cenário em que você tem um TransactionScope ativo e a inserção é enorme (mais de 4000). Pode potencialmente durar mais de 10 minutos (tempo limite padrão das transações) e isso levará a uma...

670
Duplicar uma tabela, índices e dados do MySQL

Como copiar, clonar ou duplicar os dados, estrutura e índices de uma tabela MySQL para uma nova? Isto é o que eu encontrei até agora. Isso copiará os dados e a estrutura, mas não os índices: create table {new_table} select * from {old_table}; Isso copiará a estrutura e os índices, mas não os...

650
Encontre registros duplicados no MySQL

Quero extrair registros duplicados em um banco de dados MySQL. Isso pode ser feito com: SELECT address, count(id) as cnt FROM list GROUP BY address HAVING cnt > 1 O que resulta em: 100 MAIN ST 2 Gostaria de puxá-lo para que ele mostre cada linha que é uma duplicata. Algo como: JIM JONES...

649
GRUPO MySQL Query por dia / mês / ano

É possível fazer uma consulta simples para contar quantos registros eu tenho em um determinado período de tempo, como um ano, mês ou dia, com um TIMESTAMPcampo, como: SELECT COUNT(id) FROM stats WHERE record_date.YEAR = 2009 GROUP BY record_date.YEAR Ou até: SELECT COUNT(id) FROM stats GROUP BY...

645
Inserir, em atualização duplicada no PostgreSQL?

Vários meses atrás, aprendi com uma resposta no Stack Overflow como executar várias atualizações de uma vez no MySQL usando a seguinte sintaxe: INSERT INTO table (id, field, field2) VALUES (1, A, X), (2, B, Y), (3, C, Z) ON DUPLICATE KEY UPDATE field=VALUES(Col1), field2=VALUES(Col2); Agora mudei...

633
Quando usar aspas simples, aspas duplas e reticulares no MySQL

Estou tentando aprender a melhor maneira de escrever consultas. Eu também entendo a importância de ser consistente. Até agora, usei aleatoriamente aspas simples, aspas duplas e reticulares sem nenhum pensamento real. Exemplo: $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1,...

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...