top

SQLSERVER数据类型

SQLSERVER数据类型

复制代码
 internal static SqlDbType ToSqlType(byte value)
        {
            switch (value)
            {
                case 34:
                    return SqlDbType.Image;
                case 35:
                    return SqlDbType.Text;
                case 36:
                    return SqlDbType.UniqueIdentifier;
                case 48:
                    return SqlDbType.TinyInt;
                case 52:
                    return SqlDbType.SmallInt;
                case 56:
                    return SqlDbType.Int;
                case 58:
                    return SqlDbType.SmallDateTime;
                case 59:
                    return SqlDbType.Real;
                case 60:
                    return SqlDbType.Money;
                case 61:
                    return SqlDbType.DateTime;
                case 62:
                    return SqlDbType.Float;
                case 98:
                    return SqlDbType.Variant;
                case 99:
                    return SqlDbType.NText;
                case 104:
                    return SqlDbType.Bit;
                case 106:
                    return SqlDbType.Decimal;
                case 108:
                    return SqlDbType.Decimal;
                case 122:
                    return SqlDbType.SmallMoney;
                case 127:
                    return SqlDbType.BigInt;
                case 165:
                    return SqlDbType.VarBinary;
                case 167:
                    return SqlDbType.VarChar;
                case 173:
                    return SqlDbType.Binary;
                case 175:
                    return SqlDbType.Char;
                case 189:
                    return SqlDbType.Timestamp;
                case 231:
                    return SqlDbType.NVarChar;
                case 239:
                    return SqlDbType.NChar;
                case 241:
                    return SqlDbType.Xml;

                //New 2008 Types
                case 40:
                    return SqlDbType.Date;
                case 41:
                    return SqlDbType.Time;
                case 42:
                    return SqlDbType.DateTime2;
                case 43:
                    return SqlDbType.DateTimeOffset;

                default:
                    return SqlDbType.Variant;
            }
        }
复制代码

 

posted @   桦仔  阅读(181)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示