- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 Oracle如何快速查看表结构
where lower(m.table_name)='表明' and m.table_name=s.table_name。如果用SQL 看的话也可以 但还是不方便,特别是对应一个新系统表结构不熟悉情况下。WHERE lower(t.table_name)='表明'直接导出表结构 可用选择性导出 然后在本地 建一个库 防止误操作。当然你也可以在导出的时候 直接查看或者编辑也很便捷。
2024-04-13 18:52:23 224
原创 Oracle 初次安装注意哪些
d PLSQL 的 tools-->preferences 路径可正确 Oracle_Home。b. 服务有没有都开启 服务 找下 Oracle开头的。c tns.ora 检查配置数据库service可正确。1.创建数据库 第一次可能链接不上 原因。a.创建数据库 有没有解除锁定。
2024-04-08 22:58:32 157
原创 mysql 表id 自动生成问题
关于一表 id 自动生成问题 1. mybatise 自动生成 uuid 32位2.可以用表自增 以及触发器的结合使用
2021-05-21 17:11:58 293
原创 poi 读取excel 文件 注意事项
关于 poi 读取excel 文件 解决2件事情1. 直接用 new WoorkBook 读取excel 可以兼容 xlsx InputStream fileIn = null;Workbook wb;fileIn = file.getInputStream();wb = WorkbookFactory.create(fileIn);2.关于读取excel 值的问题 特别是 number类型的 读取要注意 ,我本来设置了文本类型,用户使用的时候...
2021-05-21 13:50:24 200
原创 java 编码规范,习惯很重要
1.进入方法/中间sql 查值环节一定要判空 对象+值 。不管前端有没处理,后端都处理2.异常记录 抛出来能指定的指定3.流文件关闭,session 关闭处理4.方法封装 一个方不要超过一屏幕 ,提高代码可阅读性。能用extend 就继承下5.对于多个地方共用的 的 提取到 常量里面定义 方便后期修改6.sql里面不要放汉字 ,防止编码出错7.能批量处理的地方 用批量处理的方式来处理,尽量减少 sql链接数据库调用次数...
2021-05-19 10:16:35 89 1
原创 MYSQL 时间转换用得到的函数
总结下 MYSQL 时间转换用得到的函数STR_TO_DATE(str,format) 时间格式的字符串(str)按照所提供的显示格式(format)-->DATETIME类型DATE_FORMAT(date,format) 数据库的日期转换为对应的字符串格式举个例子: SELECT STR_TO_DATE(now(), "%Y-%m-%d"); SELECT DATE_FORMAT(now(),"%Y-%m-%d");准确计算当前日期 和数据库对应日期大小...
2021-03-12 13:24:28 171
原创 mysql 子查查不能注意事项 报错1093
demoUpdatebase_infoSet a.status=2Where (select id frombase_infowhere name like ‘%xx%’)报错1093解决办法方法一:UPDATE b_activity_checkin_info ch, b_activity_register_info r --这个表可以是要查询关联表,不更新也放这里就可以了SET ch.state = '1'WHERE ch.re...
2021-03-04 17:53:37 93 2
原创 mybatise 中 返回collection写法 可层层嵌套
xml中写法<resultMap id="deptGradeListMap" type="java.util.Map"> <result column="id" property="id" jdbcType="VARCHAR" /> <result column="userId" property="userId" jdbcType="VARCHAR" /> <result column="userName" property="userName"..
2021-02-19 17:43:58 304
原创 mysql 数字排序问题
正常来讲 字符创排序 按照 首个数字排序的SELECT * FROM `s_dictionary_info` WHERE small_type='NATION' ORDER BY type_noSELECT * FROM `s_dictionary_info` WHERE small_type='NATION' ORDER BY type_no+0 asc
2021-01-14 09:02:45 263
原创 直接进入目录快速方法 cmd
以往 打开 cmd 然后 cd 进入目录 太慢了 除非要 管理员权限你完全可以直接进入 你要进的目录 然后选中 输入 cmd 按enter 简单快捷进入要进入的目录操作
2020-11-06 10:07:32 222
原创 rockeMq linux 安装过程 注意一些细节
如果你参考了别人的 还没解决,就来看看我的unzip rocketmq-all-4.2.0-source-release.zip/opt/rocketMq/rocketmq-all-4.2.0这里的 mvn 前提是要安装 好 jdk 和 配置好maven 不然打包不成功 mvn -Prelease-all -DskipTests clean install -U cd /usr/local/rocketmq-all-4.6.1/ 注意启动顺序 先nam...
2020-07-02 18:42:53 172
原创 mysql5.5 和mysql8区别
1.一个巨大坑 delete from table 别名 where 1=2 别名 a.id 在5.5中别名是不被识别的 但是在mysql8中 你就可以操作成功 ,如果你接续使用5请去掉 别名 a 指定 字段 毕竟都是单标操作2.时间默认问题 5.5 的 用 timestamp 而且一张表默认只能有一个这种时间类型...
2020-06-23 18:02:38 4406
原创 linux常用命令一
一个服务器 文件 拷贝到另一个服务器scp streamProcess.jar root@11.31.51.157:/root/software/streamProcess查看端口占用 yum -install lsoflsof -i:3306查看已开放的端口firewall-cmd --zone=public --list-ports防火墙添加端口firewall-cmd -...
2019-10-09 12:38:00 94
原创 频繁的 对数据库 (for)遍历查询 结果页面奔溃 解决方案
1.批量查询2.将你要 频繁操作的 数据 通规到 一个 sid 下 然后 将查询结果 通过存储过程 管理 返回结果
2019-09-27 22:13:05 519
原创 前端页面 跟换颜色 用sql 解决大量判断问题
--地市接收率颜色 ,case when cast(nvl((b.cnt_mail*100/a.cnt_mail),0) as number(12,2))>=60 then 'green' when cast(nvl((b.cnt_mail*100/a.cnt_mail),0) as number(12,2)) <=30 t...
2019-09-27 22:06:45 136
原创 mysql 触发器中 if 用法 设置变量 sql语句
业务场景 去除B表中重复A 表的数据A 表设置如下触发器B表插入A表 新增的不重复的数据begin DECLARE number int; SET number=(select count(1) from tb_program_member where face_match=1 and person_id=new. cardid); ...
2019-09-27 21:58:25 6642
原创 esclipse配置tomcat
1. 复制git连接2. 导入项目—git连接 http/ssh3. 填写用户名,密码4. 下一步。。。我是dev分支5. 项目右击–属性-6. 项目构面(carete face)7. 选中Dynamic。。。。8. 目标运行时选Apatch tomcat。。
2018-01-10 09:33:55 1905
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人