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



本文详细介绍了Oracle数据库中四种SQL查询语言:数据定义语言(DDL)、数据操纵语句(DML)、数据控制语言(DCL)和事务控制语言(TCL)。此外,还探讨了alert的使用方法、哑表的意义及序列的功能,包括MySQL如何实现序列。

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



