表的维护管理的快速学习,挺适合前端了解点后端基础的。Oracle 数据类型这块,重点放在CharVarchar2Long这些字符串上,嗯,区别就是定长、变长、超长。你用Char,基本就是存长度差不多的字段,像身份证号挺合适。

Varchar2就灵活了,变长字符串,比较适合存名字、地址这种长度不确定的。嗯,最长能搞到 4000 字节,够用了。

哦,还有Long,这个超级长,支持到 2G,平时用得不多,主要给那种历史数据或超长文本留着的。

数值类型用Number(p, s),你要注意,p 是总位数,s 是小数位数。比如Number(6,2),就像价格,最多支持 9999.99,别写错了。

日期类型挺简单,直接用Date,配合SYSDATE取当前时间,写日志、记录操作时间,蛮方便的。

如果你刚入门 Oracle,15 天这样学下来,基本搞清这些就差不多了。哦,顺手看看 MySQL 和 DB2 的区别也挺有,相关资料我放下面了:

MySQL 数据类型 CHAR 与 VARCHAR 的区别及应用
DB2 数据库中 CHAR 类型详解
MySQL 中 Char 和 Varchar 搜索大小写敏感
JDBC 开发基础常见数据类型转换表

如果你以后要搞多数据库联调,早点了解这些小差异,会帮你省不少坑。