条件查询是可能有为空字段,拼接SQL语句时候要屏蔽掉这些字段. 参考原文:https://blog.csdn.net/u012995856/article/details/52968684 ...
分类:
数据库 时间:
2019-01-20 13:51:06
阅读次数:
723
<2> <3>前后缀解决 <4> <5>更新 <6>批量查询 <7>批量保存 mysql下 <!-- public void addDepts(@Param("emps") List<Dept> emps); --> 批量batch保存mybatis ExecutorType.BATCH Mybat ...
分类:
数据库 时间:
2019-01-20 10:27:52
阅读次数:
172
Mybatis整体架构视图: 接 口 层 SqlSession (定义了Mybatis暴露给应用程序调用的API) 核 心 处 理 层 配置解析 (加载核心配置、映射配置、 mapper接口注解信息, 解析后形成的对象 保存至Configuration对象) SQL解析 (动态sql拼接) SQL执 ...
分类:
其他好文 时间:
2019-01-17 15:08:22
阅读次数:
142
场景: 使用plsql/developer 将原本要求非空的字段 改为可以为空 然后在插入数据的时候 报错改字段约束条件还起作用 解决方案: 首先查询该表的约束条件 select * from user_constraints where table_name='TABLENAME',(这里要注意T ...
分类:
数据库 时间:
2019-01-17 11:41:13
阅读次数:
1284
第1章 用PLSQL连接Oracle数据库 PLSQL只能用来连接Oracle数据库(不象PB还可以连接JDBC、ODBC),所以必须首先安装并配置Oracle客户端。 §1.1 初次登录PLSQL: 运行PLSQL通过如下界面连接Oracle数据库: Database的下拉列表中自动列出了Orac ...
分类:
数据库 时间:
2019-01-17 01:17:25
阅读次数:
372
\PLSQL\instantclient_11_2 listener.ora tnsnames.ora \app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN listener.ora tnsnames.ora 链接:https://www. ...
分类:
数据库 时间:
2019-01-17 01:16:20
阅读次数:
274
知识点比较琐碎,一点点的整理起来的。 一.mybatis创建 mybatis是一个ORM框架,为我们操作数据库提供了很大的方便。 首先,我是给予maven使用的mybatis 1.导入jar包 mybaits的jar包2.建立数据库表,是指对应的实体类3.创建配置文件 设置数据库的而连接 引入映射配 ...
分类:
数据库 时间:
2019-01-16 22:51:29
阅读次数:
248
解决输入退格键为乱码的情况 输入时可以ctrl+backspace进行强制退格,或者使用下面一种方法: 在xshell的连接属性中配置,如下图红圈部分: 彻底解决方向键和退格键的一种办法(未亲测) 1. wget ftp://ftp.gnu.org/gnu/readline/readline-6.2 ...
分类:
数据库 时间:
2019-01-10 10:54:27
阅读次数:
571
1. 输入映射(就是映射文件中可以传入哪些参数类型) 1)基本类型 2)pojo类型 3)Vo类型2. 输出映射(返回的结果集可以有哪些类型) 1)基本类型 2)pojo类型 3)List类型3. 动态sql:动态的拼接sql语句,因为sql中where条件有可能多也有可能少 1)where:可以自 ...
分类:
其他好文 时间:
2019-01-06 16:36:57
阅读次数:
115
刚入坑oracle就遇到个坑。 坑的描述: 系统:Windows7 oracle:同时安装,11g和12c(安装顺序,先装的12c然后装的11g) 坑:开始安装的12c用SQL Developer使用本地数据库一切正常,公司服务器上的oracle是11g版本,PLSQL是公司用的绿色版(公司全用的o ...
分类:
数据库 时间:
2019-01-05 19:50:24
阅读次数:
235