• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






pz_ww

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  数据库

主要描述数据库
 
windows安装mongodb,配置服务名,简化启动及遇到的问题;安装mongoshell
摘要:1、官网下载 官网地址:https://www.mongodb.com 进到官网之后,Products->Communiti Server (或者直接访问 https://www.mongodb.com/try/download/community ) 解压之后,可以新建两个文件目录 a、新建dat 阅读全文
posted @ 2023-03-30 15:05 pz_ww 阅读(365) 评论(0) 推荐(0)
mysql按类别查询前几的记录
摘要:举个例子: mysql的表结构如下: 班级表(tclass): id ,name 课程表(tcourse): id,name 学生表(tstudent): id,code,name,classid 成绩表(tscore): id,studentid,courseid,score 1、查询出各科成绩前 阅读全文
posted @ 2023-03-15 00:15 pz_ww 阅读(717) 评论(0) 推荐(0)
免安装MYSQL下载并安装
摘要:一、去MYSQL官网下载https://www.mysql.com/ 官网首页翻到下面,点击如图所示的MySQL Community Server 二、解压,配置,安装 可以看这篇教程:http://c.biancheng.net/view/2412.html 不过在配置my.ini文件的时候,如果 阅读全文
posted @ 2023-02-15 18:06 pz_ww 阅读(60) 评论(0) 推荐(0)
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 阅读全文
posted @ 2021-06-03 15:40 pz_ww 阅读(379) 评论(0) 推荐(0)
oracle中number的长度与java的Short,Interger,Long,BigDecimal的对应关系
摘要:有小数用number(5,2),其中5是一共多少位,2是小数位多少位,5和2换成自己想要的,java类型用BigDecimal,金额比较常用。 比如大金额类型 xml java类 oracle:number的长度与Short,Interger,Long,BigDecimal的对应关系的详细参考网址: 阅读全文
posted @ 2021-01-05 18:37 pz_ww 阅读(789) 评论(0) 推荐(0)
解决Oracle模糊查询like '%%'查不出字段值为null的数据--oracle的nvl和hql的coalesce函数
摘要:like '%%'看起来好像是全查数据,实则是除了null值的所有数据。 经常遇到一种业务是前端输入框模糊查询数据,可以输入也可以不输入,这种情况虽然可以在后端分成为空和不为空两种情况去查询数据,但是一旦这种输入框多了,那么一个输入框2种情况,有多少输入框就有2的多少次方种情况。如果like '%% 阅读全文
posted @ 2020-11-14 15:34 pz_ww 阅读(3113) 评论(0) 推荐(0)
数据库查询一张表在另一张表没被引用的数据
摘要: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表都引用的 阅读全文
posted @ 2020-09-24 15:54 pz_ww 阅读(424) 评论(0) 推荐(0)
Hql的写法
摘要:Hql基本可以与SQL对应起来,建议尽量用hql,Hql比较方便DBA做优化 实际情况 ,可以以哪个简洁用哪个。 1、问号占位 @Query("SELECT it FROM xxxxx.Zqxxgl it WHERE it.ztId=?1 and it.zwrxxId=?2 ") List<Zqxx 阅读全文
posted @ 2020-08-14 15:29 pz_ww 阅读(411) 评论(0) 推荐(0)
xml(打补丁)设置timestamp类型指定的默认值以及varchar2类型的默认值,xml补丁大全
摘要:<addColumn tableName="bdwcssz"> <column name="bdwxz" type="varchar2(20)" defaultValue="zqrxz01"> <constraints nullable="false"/> </column> <column nam 阅读全文
posted @ 2020-08-11 16:01 pz_ww 阅读(317) 评论(0) 推荐(0)
java.sql.SQLException: ORA-01795: 列表中的最大表达式数为 1000
摘要:这个原因是查询oracle数据库用了in语法,in的集合size大于1000。 其实集合size大于200就不应该用in语法了,大于200还使用in语法的设计是不合理,虽然oracle的in语法最大限制是1000.(in语法是万恶之源) 可以拆分成多个小集合,然后用or来连起来。 阅读全文
posted @ 2020-06-05 18:34 pz_ww 阅读(1113) 评论(0) 推荐(0)
invalid user.table.column, table.column, or column specification
摘要:oracle数据库表有字段引用了oracle关键字或保留字 查看oracle关键字或保留字 阅读全文
posted @ 2020-04-20 16:48 pz_ww 阅读(1198) 评论(0) 推荐(0)
Error: ORA-01758: table must be empty to add mandatory (NOT NULL) column [Failed SQL: (1758) ALTER TABLE "C##ZJDATA_20200223".groot_fytjxxbqj AD D bbshqk VARCHAR2(20) NOT NULL]
摘要:这个报错原因是表中已经有数据了! 我们经常会遇到这种情况: 项目已经部署给用户用了,但是某张表需要改动字段,这时候就需要打补丁了。 1、打补丁增加字段时,如果在开发环境下进行清库开发测试时,是完全没有问题的,因为开发环境下清库测试时,数据库是空数据的,所以不会报标题的那个错误。 2、但是,如果打补丁 阅读全文
posted @ 2020-03-24 15:12 pz_ww 阅读(1777) 评论(0) 推荐(0)
有关springBoot-jpa详细介绍,包括数据库映射和命名查询法等,以及一些需要注意的特殊语句
摘要:在这里就推荐 参考链接https://github.com/fujiangwei/springboot-learn/tree/master/springboot-jpa ,可以访问这个链接有详细介绍。 注意:如果是ssh框架做模糊查询的时候,最好是自己写HQL语句,要不然出不了数据,反正我试过了。 阅读全文
posted @ 2019-12-18 09:42 pz_ww 阅读(506) 评论(0) 推荐(0)