Oracle的基础SQL语言;实现 序列和分页

1. Oracle包含几种SQL查询语言?

(1)数据定义语言(DDL):用于创建、修改和删除数据库对象。
(2)数据操纵语句(DML):用于操纵数据,包括INSERT、UPDATE、DELETE、SELECT等。
(3)数据控制语言(DCL):用于执行授予权限和撤销权限的操作,包括GRANT(授予权限)、REVOKE(撤销权限)两条命令。DCL语句可以自动提交事务。
(4)事务控制语言(TCL):用于维护数据的一致性,包括COMMIT(提交事务)、ROLLBACK(回滚事务)和SAVEPOINT(设置保存点)3条语句。

2. alert的使用和图形操作

(1)向已经创建的表中增加一个新列
(2)修改表中指定列的数据类型和类型长度
(3)删除表中指定的列

3. 哑表存在的意义?

哑表是单行单列的表,为了查询特殊的数据。

4. 序列存在的意义?MySQL怎么实现序列功能?

序列产生器顺序生成数字,它可用于自动生成主键值,并能协调多行或者多表的主键操 作。可以生成唯一值,如:select seq_no.next_val from dual其中seq_no是创建的一个序列对象
MySQL实现序列功能可在建表时可用“AUTO_INCREMENT=n”选项来指定一个自增的初始值。

5. 分页SQL

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值