常用数据类型:
Varchar2(n):变长字符串,存储空间等于实际空间的数据大小,最大为4K,长度以字节 为单位指定。
Char(n):定长字符串,存储空间大小固定为n。:
Number(p,s):整数或小数,p是精度(所有数字位个数,最大38),s是刻度范围(小数点右边的数字位个数,最大127)
Date/timestamp:时间戳:年、月、日、时、分、秒
- number(x,y) :数字类型 ,最长x位,y位小数
- varchar2(maxlength):变长字符串,这个参数的上限是32767字节
声明方式如下VARCHAR2(L),L为字符串长度,没有缺省值,作为
变量最大32767个字节
- char(max_length) 定长字符串 最大2000字节
- DATE:日期类型 (只能精确到秒。)
- TIMESTAMP:时间戳 (精确到微秒)
- long:长字符串,最长2GB
- CLOB:最大长度4G -->大对象很少使用:如果存在大对象,一般的解决方案
存入文件地址(地址为程序所在应用服务器的相对路径)。
- ② BLOB:存二进制文件
数据库对象:
数据库对象的命名规则
• 必须以字母开头
• 可包括数字和三个特殊字符(# _ $)
• 不要使用oracle的保留字
• 同一用户下的对象不能同名