我嘗試兩種不同的方式來實例化我SqlParameter
對象從C#傳遞的SqlParameter沒有數據類型 - 性能考慮
SQLParameter p = new SqlParameter("@DatabaseId", SqlDbType.VarChar, 5, Quarter.DataBaseId.ToString(); //line 1
SQLParameter p = new SqlParameter("@DatabaseId", Quarter.DataBaseId); // line 2
我想知道是否有任何性能問題,當你不使用的數據類型和長度,同時創造參數? SQL Server如何在內部處理?最初,我認爲它會隱式地將參數數據類型轉換爲與Ex進行比較的表列的數據類型。在sql查詢的where子句中。但我不確定。任何幫助將不勝感激。
在此先感謝