数据库技术-月排行
一、概述 在将dmp文件导入到Oracle中之前,需要先创建一个orcale用户。然后使用该用户名和密码,以imp的方式将数据导入到oracle中。 二、执行步骤 1、登陆oracle数据库 sqlplus / as sysdba 2、查询临时空间表和表空间的存储位置 select name fro ...
1.实体类中有个属性是其他对象,或者是List;在数据库中存储时使用的是mysql的json格式,此时可以用mybatis plus的一个注解@TableField(typeHandler = JacksonTypeHandler.class) 这样在存入是就可以把对象自动转换为json格式, 2. ...
项目oracle由11升级19c,19c带的驱动ojdbc8或者更高,所以对应Java程序不得不更新版本,原来用的ojdbc6,现在换成Ojdbc8,而ojdbc8是java JDK1.8支持的,1.6不支持,所以 jdk也同样升级。 ojdbc6 获取ResultSet 取中文值方式: Strin ...
报错现象如图: 报错原因: 使用了多线程,多线程共享了同一个数据库连接,但每个execute前没有加上互斥锁 解决:在执行sql,调用pymysql的execute方法前后加上互斥锁 如图: 参考链接:https://www.cnblogs.com/heiao10duan/p/9373237.htm ...
flyway是一个数据库版本管理工具,集成进springboot后,每次系统升级启动时自动执行sql语句升级数据库,避免手动操作数据库。 1.maven引入依赖 <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core< ...
写在前面 最近开发过程中,在where条件中使用IF函数,在MySQL数据库中,使用Navicat运行没有问题,但是运行项目的时候,死活过不去,一直报错,后来一番折腾找到了解决方案,所以,以防后续再出现类似问题,仅做记录! 说明:项目为SpringBoot项目,持久化层框架使用的是Mybatis-p ...
1.从Oracle中读取数据 1 import pandas as pd 2 from sqlalchemy import create_engine 3 import os 4 os.environ["NLS_LANG"] = "GERMAN_GERMANY.UTF8" #解决中文乱码 5 con ...
方法一: mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #开启sql日志 方法二: logging: level: com.chz.mapper: debug ...
根据警告说明数据库驱动采用的是新的驱动器SPI机制加载的, 解决办法 1.驱动的全限定类名: 包名 + 类名, 改为com.mysql.cj.jdbc.Driver spring.datasource.druid.driver-class-name=com.mysql.cj.jdbc.Driver ...
Case具有两种格式。简单Case函数和Case搜索函数。 这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。 还有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 下面我们来 ...
数据库中存在重复数据,想要通过控制台 "-" 操作删除或者sql语句 DELETE FROM role_module WHERE role_id = 500 AND module_id=600; 删除 重复数据,两者执行结果相同,都会是: Unexpected update count receiv ...
[oracle@jtwy02 ~]$ sqlplus '/as sysdba'SQL*Plus: Release 11.2.0.4.0 Production on Sat Oct 13 14:14:13 2018Copyright (c) 1982, 2013, Oracle. All rights ...
今天在Ubuntu下的部署项目,发现一些好好的列表页面发生 ...
### The error occurred while setting parameters### SQL: update ERP_SCjh_zzc_pl set IF_TONGBU=1 where (IF_TONGBU=0 or IF_TONGBU is null) and djno=? and ...
flask_sqlalchemy的查询方法有filter()和filter_() 这2个方法的主要区别如下: 若要进行模糊查询,需要使用filter()方法 查询方式: 写成函数: filter()方法支持 like,in ,not in ,and or查询方式 具体使用方法: 参考文档: SQLA ...
数据库表bim_section_management中path中存储的值为 a.b.c.d 的字符串形式,以 . 分割,实现查询具体的sql如下: select DISTINCT substring_index( substring_index(t1.path,'.',t2.help_topic_i ...
1、用到MySQL的FIND_IN_SET()函数,请自行查阅API,这里只解决问题。 2、主表 3、字典表 4、sql 主要是子查询 5、效果图 ...
今天出现了一个问题找了好久先看代码: 这可能是个BUG吧插入代码: 最终: ...
1.Navicat for MySQL(连接MySQL数据库的工具) ctrl + r 执行查询页中所有的sql语句 ctrl + shift + r 只运行选中的sql语句 2.DBeaver(支持连接任何具有一个JDBC驱动程序数据库) ctrl + 回车 只运行选择的sql语句 ...
delete from op_car_owners2 where carnum in(select carnum from(select max(carnum ) as carnum ,count(carnum) as count from op_car_owners2 group by carnu...