SQL Server 資料型別對應 .NET Framework 4.5 其他版本 SQL Server 和 .NET Framework 是以不同的型別系統為基礎。

例如,.NET Framework Decimal 結構的最大小數點位數為 28,而 SQL Server decimal 和 numeric 資料型別的最大小數點位數為 38

為了在讀取寫入資料維持資料完整性,SqlDataReader 會公開 (Expose) SQL Server 特有的具型別存取子方法 (可傳回 System.Data.SqlTypes 的物件) 以及存取子方法 (可傳回 .NET Framework 型別)。

SQL Server 型別.NET Framework 型別也會由 DbTypeSqlDbType 類別 (Class) 中的列舉型別 (Enumeration) 表示,而且可以在指定 SqlParameter 資料型別時使用這些類別。

 

如果想知道詳細推斷的 .NET Framework 型別、DbType 和 SqlDbType 列舉型別,以及 SqlDataReader 的存取子方法。

 

詳細各種資料庫之資料型別對應,請參考如下。

SQL Server 資料型別對應:

https://msdn.microsoft.com/zh-tw/library/cc716729(v=vs.110).aspx

 

OLE DB 資料型別對應

https://msdn.microsoft.com/zh-tw/library/cc668759(v=vs.110).aspx

 

ODBC 資料類型對應

https://msdn.microsoft.com/zh-tw/library/cc668763(v=vs.110).aspx

 

Oracle 資料型別對應

https://msdn.microsoft.com/zh-tw/library/cc716726(v=vs.110).aspx

 

資料類型的比較

https://msdn.microsoft.com/zh-tw/library/office/ff822013.aspx

文章標籤
創作者介紹

香腸炒章魚

mitblog 發表在 痞客邦 PIXNET 留言(0) 人氣()