08 2020 档案

摘要:$.each()是对数组,json和dom结构等的遍历,一般来说,dom结构可能用的比较多。 比如获取 几个同样标签并循环处理,两个参数,index表示遍历的数组的下标,第二个参数表示下标对应的值 $(".pagination li a").each(function(index,e){ // 获取 阅读全文
posted @ 2020-08-21 15:13 万里哥 阅读(4093) 评论(0) 推荐(0)
摘要:-- 将name为空的值排在后面 select * from userinfo ORDER BY name DESC nulls last 阅读全文
posted @ 2020-08-21 15:01 万里哥 阅读(327) 评论(0) 推荐(0)
摘要:前提:oracle中有个datetime类型的字段,包含年月日,像这种假如我只想查某一年的数据,应该怎么查?最开始的思路是比如要查2020年,就判断从时间大于2020-01-01,小于2020-12-31,但是总觉得不太舒服,很麻烦,传参也不好传。 如果用between 和 and区间呢?但是只有一 阅读全文
posted @ 2020-08-13 15:01 万里哥 阅读(2212) 评论(0) 推荐(0)
摘要:--前提是主键id是字符串类型,存入的数据却是数字。如果是‘ffgh’这种英文字母的话,是无法转换排序的。 select * from user_info ORDER BY cast(id AS INT) desc 阅读全文
posted @ 2020-08-11 11:11 万里哥 阅读(649) 评论(0) 推荐(0)
摘要:方法一: select * from project_base_info where END_ACCEPTANCE_TIME between to_date('2021-01-01','yyyy-mm-dd') and to_date('2021-04-30','yyyy-mm-dd') 方法二: 阅读全文
posted @ 2020-08-11 10:56 万里哥 阅读(1307) 评论(0) 推荐(0)
摘要:--查询地址不在上海市,江苏市,北京市的学生数据 select * from student where areaname not in('上海市','江苏市','北京市') -- 在嵌套查询语句中的使用 SELECT u.id FROM user u WHERE u.ID not in (SELE 阅读全文
posted @ 2020-08-11 10:53 万里哥 阅读(1210) 评论(0) 推荐(0)
摘要:select distinct data_status from project_base_info 阅读全文
posted @ 2020-08-11 10:04 万里哥 阅读(419) 评论(0) 推荐(0)
摘要:-- 利用ASCIISTR这个函数查询,查询字段为bid_amount select * from project_win_info where ASCIISTR(bid_amount) like '%\%' 阅读全文
posted @ 2020-08-06 13:56 万里哥 阅读(3371) 评论(0) 推荐(0)
摘要:--1.首先sql查询ID select session_id from v$locked_object --我们假设查询结果为406 --2.然后根据id继续查询 SELECT sid, serial#, username, osuser FROM v$session where sid = 40 阅读全文
posted @ 2020-08-05 10:08 万里哥 阅读(1811) 评论(0) 推荐(0)
摘要:出现这个问题基本上是数据库用户表被锁死了,我们只需执行sql处理就行了。 1.首先sql查询ID select session_id from v$locked_object 我们假设查询结果为406 2.然后根据id继续查询 SELECT sid, serial#, username, osuse 阅读全文
posted @ 2020-08-05 10:07 万里哥 阅读(1466) 评论(0) 推荐(0)
摘要:我碰到的问题是,将excel文件导入数据库时生成的sql里中文数据总是乱码,服了,我淦。 原因最后找到是因为某些数据不匹配,比如oracle里设置的是number数据类型,但是excel数据里是汉字字符串类型,所以不匹配,就导致了最后生成的sql全部乱码, 之前还百度了很多的解决方案,各种设置编码格 阅读全文
posted @ 2020-08-04 17:24 万里哥 阅读(2062) 评论(0) 推荐(0)
摘要:1.基本类型数据判断可以用等号,包装类不能用等号判断,只能用equals,这是因为jdk版本的原因。jdk1.5以后就不一样了,包装类的数据即使相等,用等号判断,比较的是地址,所以要用equals判断。 2.判断是否为空时,将可能为空的值放到前面,防止空指针报错。 阅读全文
posted @ 2020-08-04 10:41 万里哥 阅读(666) 评论(0) 推荐(0)
摘要:update Person set FirstName = 'Fred',SecondName = 'wanli' WHERE id = 6 -- 清空name字段,数据设置为空 update Person set name = null 阅读全文
posted @ 2020-08-04 10:16 万里哥 阅读(83) 评论(0) 推荐(0)
摘要:DELETE FROM USER WHERE 列名称 = 值 -- 删除所有数据 DELETE FROM USER -- 删除表,表没了 DROP TABLE USER 阅读全文
posted @ 2020-08-04 10:15 万里哥 阅读(70) 评论(0) 推荐(0)
摘要:-- 所有字段插入数据: INSERT INTO USER VALUES (值1, 值2,....) -- 指定字段插入数据: INSERT INTO USER (列1, 列2) VALUES (值1, 值2) 不含values关键字的情况: oracle 把查询结果插入到表中几种方式: 例如:有两 阅读全文
posted @ 2020-08-04 10:12 万里哥 阅读(159) 评论(0) 推荐(0)
摘要:总结: 1.多表查询如果查询字段跨表,可不写实体类,用List<Map<String,Object>>接收即可,然后遍历list,用map的get方法取值,将object类型的数据,再根据数据库类型字段一个个转换。或用查询的字段新写一个实体类用List<新实体类>接收即可。 2.多表查询如果查询字段 阅读全文
posted @ 2020-08-03 10:58 万里哥 阅读(655) 评论(0) 推荐(0)
摘要:select username,default_tablespace from dba_users order by username 阅读全文
posted @ 2020-08-01 09:47 万里哥 阅读(328) 评论(0) 推荐(0)