玖叶教程网

前端编程开发入门

第35期Java面试题:oracle基本数据类型、PL/SQL 、序列作用

1、什么是PL/SQL?

PL/SQL是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL 只有 Oracle 数据库有。 MySQL 目前不支持 PL/SQL 的。

2、序列的作用

Oracle使用序列来生成唯一编号,用来处理一个表中自增字段。 Oracle序列是原子对象,并且是一致的。也就是说,一旦您访问一个序列号,Oracle将在处理下一个请求之前自动递增下一个编号,从而确保不会出现重复值。

3、表和视图的关系

视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。

表就是关系数据库中实际存储数据用的。

4、oracle基本数据类型

1)字符串类型

char、nchar、varchar、varchar2、nvarchar2

2)数字类型

number、integer

3)浮点类型

binary_float、binary_double、float

4)日期类型

date、 timestamp

5)LOB类型

blob、clob、nclob、bfile

oracle

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言