一般单据的状态我们是用数字
1(开始)
2(途中)
3(结束)
是number类型 如果用varchar 的话
start
pending
end
这样的有意义的状态表示 状态有什么不好的地方嘛?
1(开始)
2(途中)
3(结束)
是number类型 如果用varchar 的话
start
pending
end
这样的有意义的状态表示 状态有什么不好的地方嘛?
解决方案 »
- 数据的导入和导出
- oracle中两个游标同时打开运行,两个游标值是一一对应?请问咋写?
- 读取clob类型的字段内容时出错
- ORACLE
- ORCLE里在'零零零零零'到'ZZZZZ'里的随机数怎么取啊.
- 为什么oracle 10g没有Oracle Enterprise Management Console?
- 如果在STUD_424中不允许修改XH,触发器将怎样改进?
- 如何检测oracle的稳定性与安全性(高手请进)
- 请问如何从Oracle 中导出Update语句?
- oracle安装之后,一直用的plsql连得公司服务器数据库,现在想用自己的连,怎么登录
- SQL语句中LOOP的问题
- oracle里面有乘积的聚合函数吗,如sum是相加的,我要个相乘的,有吗
没有varchar 有的是varchar2
字符类型有:
char
varchar/varchar2
nchar
nvarchar/nvarvhar2
varchar2 是 varchar的升级版,相当于在最长长度2000升级到4000
在一个超大型的系统中,用varchar占用的空间比用数字要大很多,并且额外的空格可能会导致一些问题(很多人写的时候可能没法保证)。
用数字,比较性能比varchar要好!