Oracle笔记之Oracle数据库数据类型
来源:互联网 发布:sql server union 用法 编辑:程序博客网 时间:2024/05/16 07:29
1、char
定长,create table tablename(
filed1 char(32)
);
最大2000个字符,存放时超过报错,不足补空格。
补:dump函数,查看字段信息。
select filed1,dump(filed1) from tablename;
2、varchar2
变长,最大4000个字符。
区别:如果只存放了4个则不补空格,空间被回收。
3、nchar
定长,Unicode的编码方式,每个字符占两个字节。
最大2000个字符。
区别:char的中文占2个字符。
总之,nchar所有字符都占1个字符,而char英文占一个字符,中文占2个字符。
4、nvarchar2
5、clob大数据类型(字符)最大8TB。变长
6、blob二进制大数据类型 最大8TB。二进制数据,图片、声音等。
注:实际的视频文件都放在专门的视频、声音服务器。数据库中指记录文件路径。通过io加网络来处理。如果要求对文件安全性比较高,可以放在数据库中。
7、number(p,s)
p:1----38 有效位数
s:-84---127小数点左或者右的保留精度。
保存数据范围:-1.0e-130-------1.0e+126
占用内存1---22字节
number 最广精度
number(3)3位整数
number(3,2)共3位,小数点后面两位。注意这时只能存一个整数部分为一位的数。否则出错。
number(3,-2)共3位,保存到小数点左侧两位,如123.4567存进去变成100.
实际开发中有明确要求保留到第几位,则指定。否则直接使用number
8、date
(1)表示时间,有年、月、日、时、分、秒
create table tablename(
birthday date
);
Oracle默认的时间格式 日、月、年
如:'12-11月-10'表示2010年11月12日
如果希望使用中国格式,需要借助Oracle函数。
9、timestamp(n)
n取0--9,指定秒的小数位数。
- Oracle笔记之Oracle数据库数据类型
- oracle数据库之数据类型
- Oracle数据库之数据类型
- Oracle数据库之数据类型选择小结
- Oracle学习笔记之Oracle数据库管理
- Oracle笔记之创建数据库
- oracle数据库 数据类型
- Oracle数据库的数据类型
- oracle数据库基本数据类型
- oracle数据库基本数据类型
- Oracle数据库的数据类型
- oracle数据库基本数据类型
- Oracle数据库的数据类型
- Oracle 数据类型(笔记)
- Oracle笔记_数据类型
- oracle数据库笔记之数据库基本管理
- 一、Oracle数据库之学习笔记---Oracle数据库概要介绍
- Oracle学习之数据类型
- android system开发测试命令
- Samurai's Stroke
- HDOJ 题目1325 Is It A Tree?(并查集)
- ASP.NET 上传图片
- ASIHTTPRequest 简单使用
- Oracle笔记之Oracle数据库数据类型
- 软中断与硬件中断的区别
- 东京时尚在线
- google AdView
- 游戏Loading中的小提示和Loading动画实现
- 快速获取两组数据的交集,并集,补集
- ie6取消横向滚动条
- js自动加载两种方法window.onload和$(document).ready的区别
- 输入某二叉树的前序和中序遍历结果,重建该二叉树