Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 47694|Resposta: 2

[Fonte] ef exibe as instruções SQL geradas

[Copiar link]
Publicado em 27/06/2017 15:34:53 | | | |


Publicado em 27/06/2017 15:28:24 +08:00
A conexão está aberta

SELECT Contagem(*)
DE INFORMATION_SCHEMA. TABELAS COMO t
ONDE t.TABLE_SCHEMA + '.' + t.TABLE_NAME EM ('dbo. Tab1', 'dbo. Tab2')
    OU t.TABLE_NAME = 'EdmMetadados'


-- Em 27/06/2017 15:28:24 +08:00
executar
-- Concluído em 12 milissegundos com resultado: 2



Publicado em 27/06/2017 15:28:24 +08:00
Encerrou a conexão
Publicado em 27/06/2017 15:28:25 +08:00
A conexão está aberta
SELECIONAR
    [GroupBy1]. [A1] AS [C1]
    DE ( SELECT
        CONTAGEM(1) COMO [A1]
        DE [dbo]. [__MigrationHistory] COMO [Extensão1]
        ONDE [Extensão1]. [ContextKey] = @p__linq__0
    ) COMO [GroupBy1]


-- p__linq__0: 'CodeFirstDemo.TestDb' (Tipo = String, Tamanho = 4000)

-- Em 27/06/2017 15:28:26 +08:00
executar
-- Concluído em 4 milissegundos com o resultado: SqlDataReader



Enviado em 27/06/2017 15:28:26 +08:00
Encerrou a conexão
Enviado em 27/06/2017 15:28:26 +08:00
A conexão está aberta
SELECIONE O TOPO (1)
    [Projeto1]. [C1] AS [C1],
    [Projeto1]. [MigrationId] AS [MigrationId],
    [Projeto1]. [Modelo] AS [Modelo],
    [Projeto1]. [Versão do Produto] AS [ProdutoVersão]
    DE ( SELECT
        [Extensão1]. [MigrationId] AS [MigrationId],
        [Extensão1]. [Modelo] AS [Modelo],
        [Extensão1]. [Versão do Produto] COMO [ProductVersion],
        1 AS [C1]
        DE [dbo]. [__MigrationHistory] COMO [Extensão1]
        ONDE [Extensão1]. [ContextKey] = @p__linq__0
    ) COMO [Projeto1]
    ORDEM POR [Project1]. [MigrationId] DESC


-- p__linq__0: 'CodeFirstDemo.TestDb' (Tipo = String, Tamanho = 4000)

-- Em 27/06/2017 15:28:26 +08:00
executar
-- Concluído em 4 milissegundos com o resultado: SqlDataReader



Enviado em 27/06/2017 15:28:26 +08:00
Encerrou a conexão
Método 1:



Método 2:




(No EF 4.1, podemos chamar diretamente o método ToString() do DbQuery<> para obter o SQL gerado.) )




Anterior:O Serviço de SMS na nuvem Alibaba envia mensagens promocionais em lotes
Próximo:[A] MySql.Data.MySqlClient.MySqlConnection não pode ser transmitido para [B]MySql.Data.MySqlC...
 Senhorio| Publicado em 19/02/2021 13:36:54 |
EF Core Série 4 analisa as instruções SQL geradas
https://www.itsvse.com/thread-9564-1-1.html
 Senhorio| Publicado em 02/01/2025 12:10:54 |
[Combate real]. Gerador de consultas NET/C# SQL baseado em SQL
https://www.itsvse.com/thread-10370-1-1.html
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com