msssql 用numberic(38)替代int去解决int不够的问题
2013-09-27 11:05
323 查看
发现ms sql server的问题int(-2^31 ~ 2 ^ 31 -1)与程序中的UINT有时会对不上的时候,
发现如果用numberic(32)来做判断好像解决,
暂时就现在的插入操作来看,发现还是没有太大的变化,
也就是
insert into t2 (nodeid(type of numberic))
select XXX(type of int)
from t1
暂时没有报错
好像numberic最大也就38个位数了
发现如果用numberic(32)来做判断好像解决,
暂时就现在的插入操作来看,发现还是没有太大的变化,
也就是
insert into t2 (nodeid(type of numberic))
select XXX(type of int)
from t1
暂时没有报错
好像numberic最大也就38个位数了
相关文章推荐
- Memcached安装以及PHP的调用
- Sql Server2005新特性及性能
- SQL Server 创建用户时报错:15023 用户,组或角色'XXX'在当前数据库中已存在
- [转]MySQL单列索引和组合索引的区别介绍
- 前几天写的来访用户端口号记录功能
- java日期转换为oracle日期
- 关系数据库的形式化定义
- Oracle--> 如何解决odp.net 部署到64位服务器上
- Oracle的SQL语句中如何处理‘&’符号
- navicat for mysql 11 mac 注册机
- Oracle中的日期和字符串互相转换
- 往数据库中添加MDF文件遇到的新麻烦
- memcached总结
- mysql 密码重置
- MySQL 日期计算
- sql 记录
- MySql中的varchar类型
- mysql 从一个表中查询插入另一个表
- MySQL 笔记
- MySQL