1、查询某个时间点之前的数据 SELECT * FROM thr_byjsq AS OF TIMESTAMP TO_TIMESTAMP('20190830 15:30:00','YYYYMMDD HH24:MI:SS'); 2、允许oracle修改分配给行的rowid,闪回表会先删除表,再往表里插入 ...
分类:
数据库 时间:
2019-10-10 15:42:32
阅读次数:
97
阅读目录 一 IDE工具介绍 二 pymysql模块 一 IDE工具介绍(Navicat) 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具,我们使用Navicat工具,这个工具本质上就是一个socket客户端,可视化的连接mysql服务端的一个工具,并且他是图形界面版的 ...
分类:
数据库 时间:
2019-09-05 18:40:22
阅读次数:
99
菜单实体: @Data public class SysMenu { /** * 菜单编码 */ @ApiModelProperty(value="菜单编码",name="rowId",example="菜单编码") private String rowId; /** * 菜单名称 */ @ApiM... ...
分类:
其他好文 时间:
2019-08-29 11:12:38
阅读次数:
90
1、数据库链接 pl/sql开发工具; 配置监听和网络服务名; 可通过netManager工具,或直接修改tnsnames.ora文件。 2、Sequence序列 有序唯一,自动增长的数据库对象,专门用来维护主键。 3、伪列 rowid:记录每行数据的地址。 rownum:记录的是准确的查询行数。 ...
分类:
数据库 时间:
2019-08-23 00:30:28
阅读次数:
214
分布式数据库计算涉及到分布式事务、数据分布、数据收敛计算等等要求 分布式数据库能实现高安全、高性能、高可用等特征,当然也带来了高成本(固定成本及运营成本),我们通过MongoDB及MySQL Cluster从实现上来分析其中的设计思路,用以抽象我们在设计数据库时,可以引用的部分设计方法,应用于我们的 ...
分类:
数据库 时间:
2019-07-24 16:40:14
阅读次数:
115
对于表的访问,可以使用两种Hints. FULL 和 ROWID FULL hint 告诉ORACLE使用全表扫描的方式访问指定表. 例如: SELECT /*+ FULL(EMP) */ * FROM EMP WHERE EMPNO = 7893; ROWID hint 告诉ORACLE使用TAB ...
分类:
其他好文 时间:
2019-07-03 12:04:44
阅读次数:
134
无主键表 在Innodb存储引擎中,每张表都会有主键,数据按照主键顺序组织存放,该类表成为索引组织表 Index Ogranized Table 如果表定义时没有显示定义主键,则会按照以下方式选择或创建主键: 如果主键索引只有一个索引键,那么可以使用_rowid来显示主键,如: 可以发现,上面的_r ...
分类:
数据库 时间:
2019-06-17 01:03:11
阅读次数:
139
SCOTT@PROD> insert /*+ append */ into b select * from a;4 rows created.SCOTT@PROD> select file#,block#,status from v$bh where objd=(select data_object ...
分类:
其他好文 时间:
2019-06-11 12:44:06
阅读次数:
125
我只会两种!!另外的可以自己研究 第一种:ROW_NUMBER() OVER()方式 select * from ( select *, ROW_NUMBER() OVER(Order by ArtistId ) AS RowId from ArtistModels ) as b where Row ...
分类:
数据库 时间:
2019-06-03 22:16:33
阅读次数:
119
使用excel文件直接拷贝。这种主要用于要写入的数据已是excel文件或者行列分明的其它格式文件,每一列的值和表结构相对应,可直接打开表的行级锁,把数据拷贝进入。打开行级锁方法:select t.*,rowid from 表名 t where 1=2;select * from 表名 where 1 ...
分类:
数据库 时间:
2019-05-31 00:40:24
阅读次数:
204