摘要: 一、O/RM对象关系映射 ORM是一个封装,是一个代理,可以直接通过操作ORM框架完成对数据库的操作; 数据库只认识sql语句; ORM-底层—ADO.NET的进一步的封装,可以通过映射以后,对实体的操作,达到数据库中数据的操作; 缺点: 1.生成Sql语句 大量的反射; 2.性能不好 可以通过缓存 阅读全文
posted @ 2021-05-18 21:06 闲云野鹤古刹 阅读(309) 评论(0) 推荐(0) 编辑
摘要: SELECT t1.TABLE_NAME AS "表名称", t2.comments AS "表中文注释", t1.Column_Name AS "字段名称", t2.Comments AS "字段中文注释", t1.DATA_TYPE AS "字段数据类型", t1.DATA_LENGTH AS 阅读全文
posted @ 2021-05-18 20:49 闲云野鹤古刹 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1.rollup(a,b) 功能:统计的分组列包括()、(a)和(a,b) 用法: select earnmonth, area, sum(personincome) from earnings group by rollup(earnmonth,area); 解释:这条语句相当于分组三次 第一次, 阅读全文
posted @ 2021-05-18 20:48 闲云野鹤古刹 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 分析函数中的开窗函数 --分析函数和聚合函数的区别 普通的聚合函数用group by分组,每个分组返回一个统计值, 分析函数采用partition by分组,并且每组每行都可以返回一个统计值。 --分析函数语法结构 FUNCTION_NAME(<参数>,…) OVER ( <PARTITION BY 阅读全文
posted @ 2021-05-18 20:47 闲云野鹤古刹 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 列转行 方法一: create table tb_student( id number(4) , name varchar2(20), course varchar2(20), score number(5,2) ); insert into tb_student values(1,'张三','语文 阅读全文
posted @ 2021-05-18 20:46 闲云野鹤古刹 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.substrb & substr substrb按字节长度截取,substr按字符长度截取,(字符长度具体取决于字符集的设置类型)。 2.lengthb & length lengthb按字节长度截取,length 按字符长度截取(同理)。 3.connect by level --1 --获取 阅读全文
posted @ 2021-05-18 20:45 闲云野鹤古刹 阅读(83) 评论(0) 推荐(0) 编辑