数据库
文章平均质量分 63
「已注销」
这个作者很懒,什么都没留下…
展开
-
数据库查询语言(1)DQL——零散知识
(1)为什么给数据库列名起名字? 当select语句中一个字段是函数或者表达式,那么在结果集中该字段的名字就是这个函数或表达式,可读性差,为此可以为列提供一个别名,这样结果集中会使用别名作为该字段的名字。应当养成一个好习惯,即:凡是表达式或函数都指定一个别名。 别名本身不区分大小写,。若希望别名区分大小写后或者别名中包含空格,那么就需要使用双引号将其括起来。 用双引号就是为了跟单引号区分开。原创 2017-11-17 14:14:55 · 344 阅读 · 0 评论 -
mybatis四大神器之二-改
本博文主要续接接口解析进行mybatis的删除操作,步骤如下: 1.在dao层“Huserdao.java”中新添加修改代码方法,方法如下:public int UpdateHUser(Map map);2.接下来在entity包里面的“Huser.xml”中进行代码修改代码填写,代码如下所示:<update id="UpdateHUser" parameterType="map">原创 2017-12-04 15:17:53 · 282 阅读 · 0 评论 -
mybatis四大神器之一->增加
以上两个博文中已经详细阐述了mybatis环境变量配置以及接口解析,本博续接上一博文进行基本增加操作, 1.首先,在dao包中名称为“Huser.java”新添一个方法,用途就是进行添加操作,方法代码如下:public int addHuser(HUser user);2.在entity包中,在“Huser.xml”里面新添方法,方法如下所示:<update id="addHuser" param原创 2017-12-04 09:59:39 · 561 阅读 · 0 评论 -
MyBatis框架环境变量配置及简单使用教程
Mybatis是持久层最优秀的一个框架,他解决了JDBC代码的冗余以及参数的手工配置的难题,是一个反映映射以及结果集的一种框架模式,接下来主要阐述一下框架环境配置流程以及使用方法: (1)创建maven项目 为什么创建该项目,主要是因为在以后开发中习惯上使用的就是Maven框架,maven项目主要适合于团队开发,通过导入依赖包的方式解决重复导入包的方式,解决包冗余以及包缺失的问题,主要步原创 2017-12-03 20:59:09 · 3817 阅读 · 1 评论 -
数据库内置函数2-数值函数,时间函数,null函数
在之前的博客中已经讲解了关于字符串的数值操作,本博文主要讲述关于数值函数以及时间函数。 1.数值函数 (1)round(m,n) 该函数主要功能就是将m的值进行四舍五入,那么n代表什么意思呢???在数据库理论中,我们把个位作为0,左边是负数递减,右边是正数递增,好比是一个坐标,左边负坐标,右边是正坐标,例子如下:select round(12347.5678,2) from d原创 2017-11-16 20:07:18 · 291 阅读 · 0 评论 -
数据库内置函数——关于字符串的操作
在oracle数据库中,有很多内置函数,这些内置函数可以帮助数据库管理员(或者程序员)能够快速提升代码编写能力,减少复杂逻辑而所消耗的大量时间,本章主要叙述的是内置函数一个分支-字符串 (1) 链接函数1-concat() 该函数主要格式如下所示:concat(a,b)代表a与b连接并且输入,输出到一个字段所在的列中,举例如下:(dual是伪表,该伪表不带有任何数据,也就是说是一个“空表原创 2017-11-16 13:33:03 · 1594 阅读 · 1 评论 -
数据库语言类型(二)-数据库操作语言DML-表
数据操作语言就是针对数据库进行相关的增删改操作,例如表中数据的增加,表中数据的删除,表中数据的修改等(就是行业内说的增删改查,但是查询不是数据操纵语言的范畴),接下来一起预习一下表的基本操作: (1)插入表中的数据 例如,我想插入表中的数据,输入如下所示:insert into o_person(id,name) values (1,'张三')从上面可以看出,插入表中数据的最基本格式如下原创 2017-11-14 10:56:13 · 352 阅读 · 0 评论 -
数据库语言类型(一)-数据库定义语言DDL-表
数据库定义语言DDL(database defination lanuage)按照我个人的理解就是针对表,视图,索引进行操作,包括create,alter,drop(truncate),由于读者知识浅薄,就以表为例,进行数据库操作。本例以创建学生表为例,进行数据库的增加,删除,修改操作(1)创建表oracle数据库中打开sql对话框,输入以下代码:create table o_person(原创 2017-11-14 09:40:06 · 1147 阅读 · 0 评论 -
修改oracle占用某个端口的问题(tomcat端口被占用)
今天在写程序过程中出现端口被占用问题,令我很伤脑筋,那么久的解决问题,出现问题如下图所示: 我就回想一下,因为前几天我刚装的oracle,oracle网页端口与tormcat端口冲突,所以导致了这个问题的发生,怎么解决了,那就是修改oracle端口,我查看了其中一个博客,以这个博客为基准,详细阐述解决过程: 打开cmd命令;并在命令行输入‘sqlplus / as sysdba’,如下图所示原创 2017-11-18 13:33:19 · 693 阅读 · 0 评论 -
数据库查询语言(2)DQL——零散知识
在上一个博文中,已经记录了一些基本的select查询相关函数,在本博文中竟会继续整理下一轮常见的函数。 (1)goup by 分组函数 group by功能就是在select查询中,为了进行统计(比如平均工资,每一个部门的人数等等)都需要进行分组统计,在分组过程中一定要切记,凡是在select查询中存在非聚合函数,在group by中一定要有,如果select没有非聚合字段,那么group by原创 2017-11-17 21:47:00 · 312 阅读 · 0 评论