数据库
IcyWang1
这个作者很懒,什么都没留下…
展开
-
sql和mapper实现批量插入示例
mysql:insert into t_check_item (id,ext_type,sort_no,result,create_by,create_time,remark) values('1','',2,'是','admin',sysdate(),''),('1','',2,'是','admin',sysdate(),'');mybatis mapper写法:<in...原创 2020-05-07 15:43:14 · 1147 阅读 · 0 评论 -
oracle查询结果同一组取最早开始时间和最晚完成时间
场景:一张定单有多个环节,一个环节可能出现多次,计算每个环节从派发到完成的时间1.介绍 LAST_VALUE 和 FIRST_VALUE 函数2.sql实战示例1.介绍 LAST_VALUE 和 FIRST_VALUE 函数函数的作用恰如其名,取出首尾记录值。需要注意的是:first_value()是取第一个值,没有异议。last_value()默认统计范围是 rows between ...原创 2019-12-11 11:17:35 · 3769 阅读 · 0 评论 -
gp数据库---子查询报错 correlated subquery with skip-level correlations is not supported
gp数据库(greenPlum)代码jdbc执行sql报错信息:SQL state [0A000]; error code [0]; [Pivotal][Greenplum JDBC Driver][Greenplum]correlated subquery with skip-level correlations is not supported. ; nested exception...原创 2019-11-08 19:54:51 · 3602 阅读 · 0 评论 -
区分 DML、DDL、DCL
1、DML(data manipulation language)数据操纵语言: 最经常用到的 SELECT、UPDATE、INSERT、DELETESELECT 列名称 FROM 表名称UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)DELETE ...原创 2018-10-25 14:21:38 · 249 阅读 · 0 评论 -
oracle 索引
新建索引:create index PEOPLE_INX_NAME on t_people(name) tablespace SPS_INDEX;删除索引:drop PEOPLE_INX_NAME;原创 2019-07-12 17:42:00 · 237 阅读 · 0 评论