Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 47694|Risposta: 2

[Fonte] ef visualizza le istruzioni SQL generate

[Copiato link]
Pubblicato su 27/06/2017 15:34:53 | | | |


Pubblicato il 27/6/2017 15:28:24 +08:00
La connessione è aperta

SELECT Count(*)
DA INFORMATION_SCHEMA. TABELLE COME t
DOVE t.TABLE_SCHEMA + '.' + t.TABLE_NAME IN ('dbo. Tab1', 'dbo. Tab2')
    OPPURE t.TABLE_NAME = 'EdmMetadata'


-- Il 27/06/2017 15:28:24 +08:00
eseguire
-- Completato in 12 millisecondi con un risultato: 2



Pubblicato il 27/6/2017 15:28:24 +08:00
Chiuso della connessione
Pubblicato il 27/6/2017 15:28:25 +08:00
La connessione è aperta
SELEZIONARE
    [GroupBy1]. [A1] COME [C1]
    DA ( SELECT
        COUNT(1) COME [A1]
        DA [dbo]. [__MigrationHistory] COME [Estensione1]
        DOVE [Estensione1]. [ContestKey] = @p__linq__0
    ) COME [GroupBy1]


-- p__linq__0: 'CodeFirstDemo.TestDb' (Tipo = Stringa, Dimensione = 4000)

-- Il 27/6/2017 15:28:26 +08:00
eseguire
-- Completato in 4 millisecondi con il risultato: SqlDataReader



Caricato il 27/6/2017 15:28:26 +08:00
Chiuso della connessione
Caricato il 27/6/2017 15:28:26 +08:00
La connessione è aperta
SELEZIONA LA PARTE SUPERIORE (1)
    [Progetto1]. [C1] AS [C1],
    [Progetto1]. [MigrationId] AS [MigrationId],
    [Progetto1]. [Modella] AS [Modello],
    [Progetto1]. [VersioneProdotto] AS [VersionProdotto]
    DA ( SELECT
        [Estensione 1]. [MigrationId] AS [MigrationId],
        [Estensione 1]. [Modella] AS [Modello],
        [Estensione 1]. [VersioneProdotto] AS [VersionProdotto],
        1 AS [C1]
        DA [dbo]. [__MigrationHistory] COME [Estensione1]
        DOVE [Estensione1]. [ContestKey] = @p__linq__0
    ) COME [Progetto1]
    ORDINE PER [Progetto1]. [MigrationId] DESC


-- p__linq__0: 'CodeFirstDemo.TestDb' (Tipo = Stringa, Dimensione = 4000)

-- Il 27/6/2017 15:28:26 +08:00
eseguire
-- Completato in 4 millisecondi con il risultato: SqlDataReader



Caricato il 27/6/2017 15:28:26 +08:00
Chiuso della connessione
Metodo 1:



Metodo 2:




(In EF 4.1, possiamo chiamare direttamente il metodo ToString() di DbQuery<> per ottenere l'SQL generato.) )




Precedente:Il servizio SMS Alibaba Cloud invia messaggi SMS promozionali in lotti
Prossimo:[A] MySql.Data.MySqlClient.MySqlConnection non può essere trasmesso a [B]MySql.Data.MySqlC...
 Padrone di casa| Pubblicato su 19/02/2021 13:36:54 |
EF Core Series 4 esamina le istruzioni SQL generate
https://www.itsvse.com/thread-9564-1-1.html
 Padrone di casa| Pubblicato su 02/01/2025 12:10:54 |
[Combattimento vero e proprio]. Generatore di query NET/C# SQL basato su sqlkata
https://www.itsvse.com/thread-10370-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com