windows安装mongodb,配置服务名,简化启动及遇到的问题;安装mongoshell
摘要:1、官网下载 官网地址:https://www.mongodb.com 进到官网之后,Products->Communiti Server (或者直接访问 https://www.mongodb.com/try/download/community ) 解压之后,可以新建两个文件目录 a、新建dat
阅读全文
mysql按类别查询前几的记录
摘要:举个例子: mysql的表结构如下: 班级表(tclass): id ,name 课程表(tcourse): id,name 学生表(tstudent): id,code,name,classid 成绩表(tscore): id,studentid,courseid,score 1、查询出各科成绩前
阅读全文
免安装MYSQL下载并安装
摘要:一、去MYSQL官网下载https://www.mysql.com/ 官网首页翻到下面,点击如图所示的MySQL Community Server 二、解压,配置,安装 可以看这篇教程:http://c.biancheng.net/view/2412.html 不过在配置my.ini文件的时候,如果
阅读全文
mysql把表(表已有数据)的某列属性由空到非空,以及常用列操作
摘要://先把CLSF_ID为空的设置默认值 UPDATE aop_dictionaries_info SET CLSF_ID='0' WHERE CLSF_ID='' OR CLSF_ID IS NULL; //把CLSF_ID设置为非空 ALTER TABLE aop_dictionaries_inf
阅读全文
oracle中number的长度与java的Short,Interger,Long,BigDecimal的对应关系
摘要:有小数用number(5,2),其中5是一共多少位,2是小数位多少位,5和2换成自己想要的,java类型用BigDecimal,金额比较常用。 比如大金额类型 xml java类 oracle:number的长度与Short,Interger,Long,BigDecimal的对应关系的详细参考网址:
阅读全文
解决Oracle模糊查询like '%%'查不出字段值为null的数据--oracle的nvl和hql的coalesce函数
摘要:like '%%'看起来好像是全查数据,实则是除了null值的所有数据。 经常遇到一种业务是前端输入框模糊查询数据,可以输入也可以不输入,这种情况虽然可以在后端分成为空和不为空两种情况去查询数据,但是一旦这种输入框多了,那么一个输入框2种情况,有多少输入框就有2的多少次方种情况。如果like '%%
阅读全文
数据库查询一张表在另一张表没被引用的数据
摘要:SELECT * FROM "PUNISHER_ZGXXK" a WHERE (SELECT COUNT(1) FROM "PUNISHER_BMGL" b WHERE b.CODE=a.CODE and b.NAME =a.NAME)=0 这个sql语句查询a表的code和name没被b表都引用的
阅读全文
Hql的写法
摘要:Hql基本可以与SQL对应起来,建议尽量用hql,Hql比较方便DBA做优化 实际情况 ,可以以哪个简洁用哪个。 1、问号占位 @Query("SELECT it FROM xxxxx.Zqxxgl it WHERE it.ztId=?1 and it.zwrxxId=?2 ") List<Zqxx
阅读全文
xml(打补丁)设置timestamp类型指定的默认值以及varchar2类型的默认值,xml补丁大全
摘要:<addColumn tableName="bdwcssz"> <column name="bdwxz" type="varchar2(20)" defaultValue="zqrxz01"> <constraints nullable="false"/> </column> <column nam
阅读全文
java.sql.SQLException: ORA-01795: 列表中的最大表达式数为 1000
摘要:这个原因是查询oracle数据库用了in语法,in的集合size大于1000。 其实集合size大于200就不应该用in语法了,大于200还使用in语法的设计是不合理,虽然oracle的in语法最大限制是1000.(in语法是万恶之源) 可以拆分成多个小集合,然后用or来连起来。
阅读全文
有关springBoot-jpa详细介绍,包括数据库映射和命名查询法等,以及一些需要注意的特殊语句
摘要:在这里就推荐 参考链接https://github.com/fujiangwei/springboot-learn/tree/master/springboot-jpa ,可以访问这个链接有详细介绍。 注意:如果是ssh框架做模糊查询的时候,最好是自己写HQL语句,要不然出不了数据,反正我试过了。
阅读全文