<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          EntityFramework Core自動返回SQL語句

          共 1667字,需瀏覽 4分鐘

           ·

          2021-02-14 23:06

          【導讀】給各位拜年了,開年第一篇,后續(xù)我們介紹EF Core 5.0相關新特性


          自動返回SQL語句


          當執(zhí)行LINQ查詢時,EF Core 5.0提供了ToQueryString擴展方法返回生成的SQL語句


          比如,執(zhí)行如下LINQ查詢

          var name = "jeffcky";
          var user = _context.Users.Where(d => d.Name == name);
          var sql = user.ToQueryString();


          DECLARE @__name_0 nvarchar(4000) = N'jeffcky';

          SELECT [u].[Id], [u].[Birth], [u].[Email], [u].[Name], [u].[Phone]
          FROM [UsersAS [u]
          WHERE [u].[Name] = @__name_0


          當然所生成的SQL語句肯定針對不同數(shù)據(jù)庫而定制,例如,上述生成SQLite如下:

          .param set @__name_0 'Jeffcky'

          SELECT "d"."Id""d"."Name",  "d"."Email""d"."Phone"
          FROM "Users" AS "d"
          WHERE "d"."Name" = @__name_0


          EF Core 5還引入了“調試視圖”,在我們選擇的調試器中可輕松查看生成的SQL和關聯(lián)的表達式樹,展開DebugView即可深入到EF查詢對象。 


          學習是一個日益積累的過程,有人說,他希望敲代碼到60歲,我呢,只要從事這個行業(yè),就持續(xù)不斷分享,哎呀,為了文字滿三百字才能發(fā)布,極力湊夠三百字,終于夠了吧!



          ??  EF Core 5.0介紹了ToQueryString擴展方法自動生成針對特定數(shù)據(jù)庫的SQL語句,當然也就包含正確的參數(shù)類型聲明

          回復 【關閉】
          回復 【實戰(zhàn)】獲取20套實戰(zhàn)源碼
          回復 【被刪】
          回復 【訪客】
          回復 【小程序】學獲取15套【入門+實戰(zhàn)+賺錢】小程序源碼
          回復 【python】學微獲取全套0基礎Python知識手冊
          回復 【2019】獲取2019 .NET 開發(fā)者峰會資料PPT
          回復 【加群】加入dotnet微信交流群


          微信終于可以免費提現(xiàn)了!


          Xamarin.Form 5.0 它來了,它真的來了!




          瀏覽 96
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  五月丁香激情六月 | 精品福利一区 | 97剪辑福利视频 | 伊人成综合 | 一级黄色电影免费在线观看 |