随笔分类 -  Database

MySQL,Oracle数据库相关知识
摘要:多条重复记录,有一个字段可以进行区分,从重复的记录中取出其中一条,可利用group by字段 举例如下: 查询所有 查询地区中的最高分 阅读全文
posted @ 2019-10-08 10:08 AlphaJunS 阅读(232) 评论(0) 推荐(0) 编辑
摘要:有这样一种情况,只有一个持久层的mybatis包,包里的mapper接口所需要的数据源不同,这样就需要为不同的mapper接口注入不同的数据源。可以通过自定义注解区分。 此问题来源于公司项目采用的Oracle数据库,二期项目数据表在TPME用户下,会用到部分一期TPM用户下的部分数据表,而来自一期表 阅读全文
posted @ 2019-08-25 17:23 AlphaJunS 阅读(656) 评论(0) 推荐(0) 编辑
摘要:上图是plsql中的截图 有可能是Navicat没有缓存过程,刷新试一试,不行的话,对导入的函数进行重新编译即可。 还发现一个问题是,Navicat导出的脚本里面,函数部分竟然没有参数和返回值,让我很疑惑,最后是通过plsql导出的存储过程在Navicat中运行生成的函数。 阅读全文
posted @ 2019-06-27 23:26 AlphaJunS 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:步骤请参考帖子https://www.cnblogs.com/franson-2016/p/5925593.html 需要注意的是新增用户时不能使用小写,否则不能登录,之前新增一个小写的用户名,授予connect和resource权限,发现登录不了。 对以上帖子的补充如下: 链接设置里面可以对角色进 阅读全文
posted @ 2019-06-27 23:10 AlphaJunS 阅读(2576) 评论(0) 推荐(0) 编辑
摘要:需要开启C盘共享,才能检测硬件是否满足要求。cmd命令:net share c$=c:;或者勾选全部忽略,继续下一步安装。 可参考https://blog.csdn.net/huazicomeon/article/details/53337849 阅读全文
posted @ 2019-06-27 22:58 AlphaJunS 阅读(3166) 评论(0) 推荐(0) 编辑
摘要:1、Oracle中的概念 数据库:Oracle数据是数据的物理存储。它包括数据文件ORA或DBF、控制文件、日志文件、联机文件和参数文件。 实例:一个Oracle数据库可以有多个实例。链接配置文件tnsnames.ora中配置的SERVICE_NAME的值即数据库实例名。 用户:用户建立在实例下,不 阅读全文
posted @ 2019-06-26 22:14 AlphaJunS 阅读(295) 评论(0) 推荐(0) 编辑
摘要:redis是C语言编写的软件,安装前需要编译,需要gcc编译环境,确认安装gcc编译环境后(安装gcc命令:yum install gcc-c++) 在redis解压目录下,确认有Makefile文件(解压缩命令:tar -cvf redis压缩文件名 -C /usr/local) 执行make命令 阅读全文
posted @ 2019-03-02 17:16 AlphaJunS 阅读(1536) 评论(0) 推荐(1) 编辑
摘要:1、使用SSH Secure Shell工具连接阿里云服务器 2、使用SSH Secure File Transfer工具上传MySQL压缩包 3、解压MySQL压缩包到指定目录(需要在先/usr/local下创建mysql目录) 进入压缩文件存放位置,进行解打包:tar -xvf MySQL-5. 阅读全文
posted @ 2019-01-03 16:44 AlphaJunS 阅读(610) 评论(0) 推荐(0) 编辑
摘要:1、不能创建表空间问题 datafile为表空间的存放位置,没有将表空间存放路径指定为orcl数据库时,创建表空间出错如下 查看自己的Oracle安装位置,我的Oracle10g安装在虚拟XP系统中,Oracle10g安装路径如下图所示。所以解决上述不能创建表空间方法是将表空间创建路径指定为Orac 阅读全文
posted @ 2018-12-09 15:41 AlphaJunS 阅读(1330) 评论(0) 推荐(0) 编辑
摘要:实现在一个查询语句中显示多张表的数据,这就是多表数据记录连接查询,简称为连接查询。 连接操作是关系数据操作中专门用于数据库操作的关系运算。 1、并(UNION) “并”是指把具有相同字段数目和字段类型的表合并到一起。 合并查询数据记录语法形式: select field1,field2,...,fi 阅读全文
posted @ 2018-11-06 12:45 AlphaJunS 阅读(468) 评论(0) 推荐(0) 编辑
摘要:常用日期函数如下: 1、获取当前日期和时间函数 获取当前日期和时间 NOW(),CURRENT_TIME(),LOCALTIME(),SYSYDATE() 获取当前日期 CURDATE()和CURRENT_DATE() 获取当前时间 CURTIME()和CURRENT_TIME()函数 2、通过各种 阅读全文
posted @ 2018-11-05 14:57 AlphaJunS 阅读(6211) 评论(0) 推荐(1) 编辑
摘要:常用数值函数 1、获取随机数 rand()函数返回一个数完全是随机的,rand(x)函数返回的随机数值是相同的。 2、获取整数的函数 CEIL(x); 返回大于或等于数值x的最小整数。 FLOOR(x); 返回小于或等于数值x的最大整数。 3、截取数值函数 ROUND(x); 返回函数经过四舍五入操 阅读全文
posted @ 2018-11-05 12:13 AlphaJunS 阅读(1321) 评论(0) 推荐(1) 编辑
摘要:1、MySQL中常用的字符串函数 MySQL软件支持的字符串函数表如下: 2、合并字符串函数CONCAT()和CONCAT_WS() 语法形式: CONCAT(str1,str2,...,strn); 将传入的参数连接起来返回合并的字符串类型数据。如果一个参数为NULL,则返回NULL。 CONCA 阅读全文
posted @ 2018-11-05 10:43 AlphaJunS 阅读(28609) 评论(0) 推荐(1) 编辑
摘要:MySQL软件提供的算术运算符可以直接对表中数据或字段进行运算。 MySQL软件提供的运算符包含算术运算符、比较运算符、逻辑运算符和位运算符四类。 1、使用算术运算符 x1/x2/.../xn x1 DIV X2 DIV ... DIV xn x1%x2%...%xn x1 MOD x2 MOD . 阅读全文
posted @ 2018-11-04 09:59 AlphaJunS 阅读(259) 评论(0) 推荐(0) 编辑
摘要:1、简单分组查询 语法形式: select function() from table_name where condition group by field; 进行分组查询时,分组所依据的字段上的值一定要有重复值,否则分组没有任何意义。 2、实现统计功能分组查询 关键字group by单独使用时, 阅读全文
posted @ 2018-11-03 10:47 AlphaJunS 阅读(357) 评论(0) 推荐(0) 编辑
摘要:MySQL软件支持的统计函数: count():实现统计表中记录的条数 avg():实现计算字段值的平均值 sum():实现计算字段值的总和 max():实现查询字段值的最大值 min():实现查询字段值的最小值 1、count()函数 2、avg()函数 3、sum()函数 4、max()函数 5 阅读全文
posted @ 2018-11-03 10:21 AlphaJunS 阅读(228) 评论(0) 推荐(0) 编辑
摘要:MySQL软件限制数据查询结果数量通过SQL语句limit关键字来实现。 语法形式: select field1,field2,...,fieldn from table_name where condition limit offset_start,row_count; 通过关键字limit来限制 阅读全文
posted @ 2018-11-03 10:05 AlphaJunS 阅读(1206) 评论(0) 推荐(0) 编辑
摘要:MySQL软件提供关键字order by来设置查询结果的排序。 语法形式: select field1,field2,...,fieldn from table_name where condition order by field asc|desc; 1、单字段排序 2、多字段排序 阅读全文
posted @ 2018-11-03 09:51 AlphaJunS 阅读(140) 评论(0) 推荐(0) 编辑
摘要:语法形式: select field1,field2,...,fieldn from table_name where conditon; 条件数据查询的功能: 带关系运算符和逻辑运算符的条件数据查询 带between and关键字的条件数据查询 带is null关键字的条件数据查询 带in关键字的 阅读全文
posted @ 2018-11-03 09:38 AlphaJunS 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1、简单数据查询 语法形式: select field1,field2,...,fieldn from table_name; 查询结果会按查询语句中给定的字段顺序逐一显示。如需改变字段显示的顺序,只需调整select关键字后面的字段列表顺序即可。 2、查询所有数据记录 select * from 阅读全文
posted @ 2018-11-03 08:54 AlphaJunS 阅读(265) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示