oracle中number和number(9,2),有什么区别
来源:互联网 发布:小米手机网络重置 编辑:程序博客网 时间:2024/06/07 00:13
2011-10-18 17:53星影月魂 | 分类:数据库DB | 浏览3068次
还有,过程、函数中的参数为什么都不用指定大小?具体什么时候必须指定变量大小(例如varchar2(10)),什么时候不需要指定大小(例如varchar2), 求解
2011-10-18 18:04提问者采纳
number(9,2) 是7位整数,两位小数,最多九位.number没有限定.至于你们公司的过程函数中为什么不指定大小可能有两方面原因第一种就是那些变量都是从别的表中取得,表中已经限定了,所以临时变量就无需限定了第二种就是懒没写,可能因为临时数据无需写入表中,只需要根据临时数据进行查询所以无需限定.
评论 | 0 0
AiDirac | 来自团队舒心网络 | 十五级 采纳率35%
擅长: 笔记本电脑 硬件 操作系统/系统故障 JAVA相关 电脑装机/选购
按默认排序 | 按时间排序
其他2条回答
2011-10-18 18:16sunchongkai505 | 八级
第一个是number长度最多为9不含小数位,第二个是整数位长度最多为7小数点后有2位,
评论 | 0 1
2011-11-01 22:56leeaur | 四级
做项目的经验来看过程参数函数参数等 比如存储过程之类的 不用指定大小 直接用varchar2但过程或函数中定义参数变量时 就必须指定精度大小 varchar2(10)number相当于整数集,没小数部分;numeric(9,2) 精度为2的9位小数
0 0
- oracle中number和number(9,2),有什么区别
- Oracle中 Number和Integer的区别
- oracle中int与number的区别
- oracle中int与number的区别
- Oracle中INT、FLOAT、NUMBER区别
- oracle中int与number的区别
- oracle中int与number的区别
- Oracle中INT、FLOAT、NUMBER区别
- oracle中数据类型number(9,2)的意思
- Oracle中varchar2和varchar有什么区别
- Oracle中varchar2和varchar有什么区别
- oracle中rownum和rowid有什么区别?
- 在oracle中varchar和varchar2有什么区别?
- 在oracle中varchar和varchar2有什么区别?
- oracle 中 number 和varchar2的效率
- oracle中integer、pls_integer和number类型
- iabtis 中number 和 numeric 的区别
- Oracle中number类型
- 在线将PDF文件转换成Word新方法
- ECharts图表中级入门之formatter:夜谈关于ECharts图表内的数据格式化方法
- 最近学了一些安卓的基本组件,总结一下
- Xcode CopyPngFile 错误解决方法
- iOS 程序进入后台,包括用户上拉快捷菜单导致程序失去活跃的研究
- oracle中number和number(9,2),有什么区别
- cc、gcc、g++、CC的区别概括 /bin/bash cc 命令找不到
- 如何反编译java字节码文件---使用javap反编译Java字节码文件
- 简单的内核模块编译、加载
- opengGL MFC混合编程
- 23种设计模式(2):工厂方法模式
- 这些年我们一起搞过的持续集成~Jenkins+Perl and Shell script
- linux系统调用reboot
- 积跬步,聚小流-------关于UML时序图