我大专毕业,英语连CET-4都没过,所以学习可能对我来说英语也是一大考验,网上百度了一些资料,大家都建议去看英文的文档,实在看不懂,所以找了一个翻译过的文档,编程用到的单词也随时积累吧。
*1、单词
DECLARE--全拼declarations,声明
CORSOR--游标
FETCH--取得,接收到,拿到
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*2、块状结构
DECLARE ----------------声明
BEGIN
----------------处理
EXCEPTION ----------------异常控制
----------------处理
END;
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*3.1、ORACLE所有的数据类型
CHAR 固定长度字符串 最大长度2000 bytes
VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749
NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes
NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes
DATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题
LONG 超长字符串 最大长度2G(231-1) 足够存储大部头著作
RAW 固定长度的二进制数据 最大长度2000 bytes 可存放多媒体图象声音等
LONG RAW 可变长度的二进制数据 最大长度2G 同上
BLOB 二进制数据 最大长度4G
CLOB 字符数据 最大长度4G
NCLOB 根据字符集而定的字符数据 最大长度4G
BFILE 存放在数据库外的二进制数据 最大长度4G
ROWID 数据表中记录的唯一行号 10 bytes ********.****.****格式,*为0或1
NROWID 二进制数据表中记录的唯一行号 最大长度4000 bytes
NUMBER(P,S) 数字类型 P为整数位,S为小数位
DECIMAL(P,S) 数字类型 P为整数位,S为小数位
INTEGER 整数类型 小的整数
FLOAT 浮点数类型 NUMBER(38), 双精度
REAL 实数类型 NUMBER(63), 精度更高
说明:其实这么多的数据类型,在工作中不一定每天接触到,我用ORACLE也有一段时间了,红色是我用过的,反正多多积累,以后用到好查。
------------------------------------------------------------------------------------------------------------------------------------------------------------------
*3.2变量的声明
*1、单词
DECLARE--全拼declarations,声明
CORSOR--游标
FETCH--取得,接收到,拿到
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*2、块状结构
DECLARE ----------------声明
BEGIN
----------------处理
EXCEPTION ----------------异常控制
----------------处理
END;
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*3.1、ORACLE所有的数据类型
CHAR 固定长度字符串 最大长度2000 bytes
VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749
NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes
NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes
DATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题
LONG 超长字符串 最大长度2G(231-1) 足够存储大部头著作
RAW 固定长度的二进制数据 最大长度2000 bytes 可存放多媒体图象声音等
LONG RAW 可变长度的二进制数据 最大长度2G 同上
BLOB 二进制数据 最大长度4G
CLOB 字符数据 最大长度4G
NCLOB 根据字符集而定的字符数据 最大长度4G
BFILE 存放在数据库外的二进制数据 最大长度4G
ROWID 数据表中记录的唯一行号 10 bytes ********.****.****格式,*为0或1
NROWID 二进制数据表中记录的唯一行号 最大长度4000 bytes
NUMBER(P,S) 数字类型 P为整数位,S为小数位
DECIMAL(P,S) 数字类型 P为整数位,S为小数位
INTEGER 整数类型 小的整数
FLOAT 浮点数类型 NUMBER(38), 双精度
REAL 实数类型 NUMBER(63), 精度更高
说明:其实这么多的数据类型,在工作中不一定每天接触到,我用ORACLE也有一段时间了,红色是我用过的,反正多多积累,以后用到好查。
------------------------------------------------------------------------------------------------------------------------------------------------------------------
*3.2变量的声明
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28695539/viewspace-1147055/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/28695539/viewspace-1147055/
本文介绍了 Oracle 数据库中的各种数据类型及其特点,并提供了 PL/SQL 的基本结构示例,包括块状结构、声明部分、处理部分及异常处理等内容,适合初学者入门学习。
(上)&spm=1001.2101.3001.5002&articleId=100334164&d=1&t=3&u=e6c020ab4dc9425287887940fb347ab2)
1389

被折叠的 条评论
为什么被折叠?



