char varchar与varchar2的区别较多,具体情况如下:
1.长度区别:char的长度是固定的,但varchar2的长度是可以变化的。
2.运行效率区别:char的效率比varchar2的效率稍高。
3.空间占用区别:varchar2比char所占空间较少。
4.是否发生行迁移现象区别:char比varchar2更好的避免行迁移现象。varchar2如果经常被修改可引起行迁移现象,会造成多余的1或0,这是数据库设计和调整中需要尽力避免的。
转载请注明出处育才学习网 » charvarcharvarchar2的区别