oracle基本数据类型和给某列追加内容

1.给某列前面增加字符:

[sql]  view plain  copy
  1. UPDATE 表名 SET 列名='要添加的字符'||列名  
2.给某列前面增加字符:
[sql]  view plain  copy
  1. UPDATE 表名 SET 列名=列名||'要添加的字符'  
连接操作符 ( ||
    用于将两个或者多个字符串合并成一个字符串,或者将一个字符串与一个数值合并在一起。


3.Oracle基本数据类型
1、字符数据类型
CHAR        固定长度字符串        长度 1~2000个字节,未指定则默认为 1字节
VARCHAR2    可变长度字符串        长度 1~4000个字节,定义时必须指定大小
LONG        可变长度字符串        最多能存储 2GB,存储超过 VARCHAR2 的长文本信息
                    ps.一个表中只有一列为 
LONG 数据类型,
                      .
LONG 列不能建立索引,
                      .存储过程不能接受 
LONG 数据类型的参数


2、数值数据类型
NUMBER 数据类型可以存储 正数、负数、零、定点数(不带小数点的?)和精度为38为的浮点数。
格式: 
NUMBER [(precision 精度,数字总位数 1~38间
        , scale 范围,小数点右边的位数 -84~127间)
]


3、时期时间数据类型
DATE 数据类型,用于存储表中日期和时间数据。SYSDATE 函数功能就是返回当前的日期和时间。
TIMESTAMP 数据类型,存储时期、时间和时区信息。SYSTIMEATAMP 功能就是返回当前日期、时间和时区。


4、二进制数据类型
RAW        二进制数据或字节串    长度 12000 字节,定义时应指定大小,可建索引
LONG RAW     可变长度的二进制数据    最大能存储 2GB,限制等同于 LONG 数据类型


5、LOB 数据类型
“大对象”数据类型,最多可存储多达 4GB的信息。LOB 可以是外部的,也可以是内部的,取决于相对于数据库位置。
CLOB        
Character LOB        存储大量的字符数据
BLOB        
Binary LOB        存储大量的二进制对象(多媒体对象等)
BFILE        
Binary FIle        能够将二进制文件存储在数据库外部的操作系统文件中
                    BFILE 存储一个 BFILE 定位器,它指向位于服务器文件系统上的二进制文件。
ps.一个表中可以有多个 LOB 列,每个 LOB 列可以是不同的 LOB 类型。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值