Oracle 回车、换行符
转载:https://www.cnblogs.com/alsf/p/7955895.html
回车换行符
制表符 chr(9)
换行符 chr(10)
回车符 chr(13)
为了使数据库能够从任何逻辑错误中迅速恢复,Oracle 推出了闪回技术。采用该技术,可以对行级和事物级的数据变化进行恢复,减少了数据恢复的时间,而且操作简单。通过 SQL 语句就可以实现数据的恢复,大大提高了数据库恢复的效率。闪回技术是数据库恢复技术历史上一次重大的进步,从根本上改变了数据恢复。
闪回查询:(FLASHBACK QUERY):查询过去某个时间点或某个 SCN 值时表中的数据信息
闪回版本查询(FLASHBACK Version query):查询过去某个时间段或某个 SCN 段内表中数据变化的情况。
闪回事物查询(FLASHBACK Transaction Query): 查看某个事物或所有事物在过去一段时间对数据进行的修改。
闪回数据库(FLASHBACK Database):将数据库恢复到过去某个时间点或某个 SCN 值时的状态
闪回删除(FLASHBACK drop):将已经删除的表及其关联的对象恢复到删除前的状态。
闪回表(FLASHBACK table):将表恢复到过去的某个时间点或某个 SCN 值时的状态。
SCN 是当 Oracle 数据库更新后,有 DBMS 自动维护而累积递增的一个数字。可以通过查询数据字典V $DATABASE 中的 CURRENT_SCN 获得当前的 SCN 号。
原文:https://www.cnblogs.com/yingsong/p/5035907.html
connect by 是结构化查询中用到的,其基本语法是:
select … from tablename
start with 条件1 connect by 条件2 where 条件3;
例:
select * from table
start with org_id = 'HBHqfWGWPy'
connect by prior org_id = parent_id;
简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段: org_id,parent_id 那么通过表示每一条记录的 parent 是谁,就可以形成一个树状结构。
用上述语法的查询可以取得这棵树的所有记录。