一、SQL优化 二、SQL中的null 三、字符串大小写敏感、日期格式敏感 四、转义字符的使用 五、Oracle中事务是自动开的,也就是说,我们随时可以回滚(rollback) 六、多行子查询的使用 七、行号(rownum) 八、单双引号 好像只有在起别名的时候,使用“”,其他时候都用‘’ 九、触发 ...
分类:
数据库 时间:
2018-07-10 12:54:48
阅读次数:
201
conn sys as sysdba;create role testrole;grant create session, create table, unlimited tablespace to testrole;create user test identified by test;grant ...
分类:
数据库 时间:
2018-07-07 00:30:12
阅读次数:
192
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。 (1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rown ...
分类:
其他好文 时间:
2018-07-05 00:37:34
阅读次数:
188
一、数据基本类型 1、oracle的伪列 Oracle 中伪列就像一个表列,但是它并没有存储在表中伪列可以从表中查询,但不能插入、更新和删除它们的值常用的伪列有ROWID和ROWNUM; ROWID 是表中行的存储地址,该地址可以唯一地标识数据库中的一行,可以使用 ROWID 伪列快速地定位表中的一 ...
分类:
数据库 时间:
2018-07-02 21:31:05
阅读次数:
366
Oracle with 语句可以实现如同connect by 语句一样的序列:connect by用法使用rownum实现1到10的序列。select?rownum?from?dual?connect?by?rownum<=10;使用level实现1到10的序列。select?level?from?du
分类:
数据库 时间:
2018-06-26 12:19:59
阅读次数:
297
一.树状索引特点 1.高度较低 2.存储列值 3.结构有序 我们先看一下索引的结构,如图: 以上结构图说明索引是由 ROOT(根块),Branch(茎块)和Leaf(叶子块)三部分组成的,其中最底层的叶子块 主要存储了 key column value(索引列具体值),以及能具体定位到数据所在位置的 ...
分类:
数据库 时间:
2018-06-25 18:56:32
阅读次数:
261
SELECT INITCAP (TO_CHAR (TO_DATE (&year || '-' || LPAD (ROWNUM, 2, '0'), 'yyyy-mm'), 'MON', 'NLS_DATE_LANGUAGE=AMERICAN')) prefix , 'Month' TYPE , TO_... ...
分类:
其他好文 时间:
2018-06-25 01:12:32
阅读次数:
142
在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。 select * from emp where rownum <= 5 而且书上也告诫,不能对rownum用">",这也就意味着,如果你想用 select * from emp where rownum > 5 则是失败的。要 ...
分类:
其他好文 时间:
2018-06-24 00:43:51
阅读次数:
135
一个项目中使用多个DbContext 或者种数据库的多个DbContext 业务需要 单个DbContext使用不需要给出说明 1、dotnet ef migrations add migrationname 2、dotnet ef database update 多个DbContext请使用如下命 ...
分类:
数据库 时间:
2018-06-20 14:42:16
阅读次数:
1058