這段時間學習SQL Server CLR編程,但是SQL CLR編程,里面所使用的數據類型為CLE TYPE,它多少與 Db TYPE有些區別,在網上找到一個列表http://geekswithblogs.net/manjunath.k/archive/2013/09/11/sqldbtype-to-clr-type.aspx,轉載于此,方便查閱。
SqlDbType | CLR Type |
SqlDbType.Binary | typeof(byte[]) |
SqlDbType.Image | |
SqlDbType.Timestamp | |
SqlDbType.VarBinary | |
SqlDbType.Char | typeof(string) |
SqlDbType.NChar | |
SqlDbType.NText | |
SqlDbType.NVarChar | |
SqlDbType.Text | |
SqlDbType.VarChar | |
SqlDbType.xml | |
SqlDbType.DateTime | typeof(DateTime?) |
SqlDbType.SmallDateTime | |
SqlDbType.Date | |
SqlDbType.Time | |
SqlDbType.DateTime2 | |
SqlDbType.BigInt | typeof(long?) |
SqlDbType.Bit | typeof(bool?) |
SqlDbType.Decimal | typeof(decimal?) |
SqlDbType.Money | |
SqlDbType.SmallMoney | |
SqlDbType.Float | typeof(double?) |
SqlDbType.Int | typeof(int?) |
SqlDbType.Real | typeof(float?) |
SqlDbType.UniqueIdentifier | typeof(Guid?) |
SqlDbType.SmallInt | typeof(short?) |
SqlDbType.TinyInt | typeof(byte?) |
SqlDbType.Variant | typeof(object) |
SqlDbType.Udt | |
SqlDbType.Structured | typeof(DataTable) |
SqlDbType.DateTimeOffset | typeof(DateTimeOffset?) |
下面內容于2015-03-30 15:10分補充:
Mapping CLR Parameter Datahttps://msdn.microsoft.com/en-us/library/ms131092.aspx
新聞熱點
疑難解答