首页 > 代码库 > asm 10g & 11g 升级降级测试
asm 10g & 11g 升级降级测试
- 1.
- 以前我一直以为 integer=number(38,0) --38是number的最大精度
- integer 是个超大的数据类型,最大可以表示为power(10,126)-1
- 因为一个字节最大表示256,那么N个字节最大表示power(256,n)>=power(10,126)
- n=53,一个integer类型最少使用53个字节。
- 所以Integer类型还是尽量少用,一般很少用到这么大的数字。特别是某些人对于boolean类型的处理;
- 因为Oracle的表结构中没有布尔类型,所以很多人干脆用integer 代替布尔类型,这个感觉有点“奢侈”。一般都用char(1)表示布尔型;‘0‘表示false,‘1‘表示true
- 2.
- VB中toString方法回家DBNull转换成空字符串。
- 不能讲DBNull转换成String的方法,自定义函数:
- public static string GetDBString(object obj) {
- if(!(obj is DBNull)) {
- return (string)obj;
- }
- else {
- return string.Empty;
- }
- }
asm 10g & 11g 升级降级测试
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。