Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 47694|Отговор: 2

[Източник] ef показва генерираните SQL оператори

[Копирай линк]
Публикувано в 27.06.2017 г. 15:34:53 ч. | | | |


Публикувано на 27.06.2017 15:28:24 +08:00
Връзката е отворена

SELECT Count(*)
ОТ INFORMATION_SCHEMA. ТАБЛИЦИ AS t
КЪДЕТО t.TABLE_SCHEMA + '.' + t.TABLE_NAME В ('dbo. Tab1','dbo. Tab2')
    OR t.TABLE_NAME = 'EdmMetadata'


-- На 27.06.2017 15:28:24 +08:00
изпълнявам
-- Завършено за 12 милисекунди с резултат: 2



Публикувано на 27.06.2017 15:28:24 +08:00
Затвори връзката
Публикувано на 27.06.2017 15:28:25 +08:00
Връзката е отворена
ОТБРАН
    [GroupBy1]. [A1] AS [C1]
    ОТ ( SELECT
        БРОЯТ(1) КАТО [A1]
        ОТ [dbo]. [__MigrationHistory] AS [Extent1]
        КЪДЕТО [Extent1]. [ContextKey] = @p__linq__0
    ) AS [GroupBy1]


-- p__linq__0: 'CodeFirstDemo.TestDb' (тип = низ, размер = 4000)

-- На 2017/6/27 15:28:26 +08:00
изпълнявам
-- Завършено за 4 милисекунди с резултата: SqlDataReader



Качено на 2017/6/27 15:28:26 +08:00
Затвори връзката
Качено на 2017/6/27 15:28:26 +08:00
Връзката е отворена
ИЗБЕРЕТЕ ТОП (1)
    [Проект 1]. [C1] AS [C1],
    [Проект 1]. [MigrationId] AS [MigrationId],
    [Проект 1]. [Модел] AS [Модел],
    [Проект 1]. [ProductVersion] AS [ProductVersion]
    ОТ ( SELECT
        [Extent1]. [MigrationId] AS [MigrationId],
        [Extent1]. [Модел] AS [Модел],
        [Extent1]. [ProductVersion] AS [ProductVersion],
        1 AS [C1]
        ОТ [dbo]. [__MigrationHistory] AS [Extent1]
        КЪДЕТО [Extent1]. [ContextKey] = @p__linq__0
    ) AS [Проект1]
    ПОРЪЧКА ОТ [Project1]. [MigrationId] DESC


-- p__linq__0: 'CodeFirstDemo.TestDb' (тип = низ, размер = 4000)

-- На 2017/6/27 15:28:26 +08:00
изпълнявам
-- Завършено за 4 милисекунди с резултата: SqlDataReader



Качено на 2017/6/27 15:28:26 +08:00
Затвори връзката
Метод 1:



Метод 2:




(В EF 4.1 можем директно да извикаме метода ToString() на DbQuery<>, за да получим генерирания SQL.) )




Предишен:Alibaba Cloud SMS Service изпраща промоционални SMS съобщения на партиди
Следващ:[A] MySql.Data.MySqlClient.MySqlConnection не може да бъде кастован към [B]MySql.Data.MySqlC...
 Хазяин| Публикувано в 19.02.2021 г. 13:36:54 ч. |
EF Core Series 4 разглежда генерираните SQL оператори
https://www.itsvse.com/thread-9564-1-1.html
 Хазяин| Публикувано в 2.01.2025 г. 12:10:54 ч. |
[Истински бой]. NET/C# SQL генератор на заявки, базиран на sqlkata
https://www.itsvse.com/thread-10370-1-1.html
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com