数据库技术-日排行
查看数据库名 SQL> select name from v$database; NAME ORCL SQL> desc v$database; 名称 是否为空? 类型 DBID NUMBER NAME VARCHAR2(9) CREATED DATE RESETLOGS_CHANGE# NUMBE ...
在使用Mybaits Plus更新数据时报错: 原因为TENANT_ID字段为null。 网查原因大多给出Mybatis修改XML中的SQL写法,但是Mybatis Plus基础CRUD不需要手写SQL,整了半天,找到一种解决方法: 在@TableField注解中增加{对象.属性}。同时,el的更多 ...
解决zabbix过一段时间后就无法使用的问题。
[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 ...
IF exists (select * from syscolumns where name='字段名' and id=object_id('表名')) begin select '已存在,不需添加!' end ELSE begin ALTER TABLE dbo.MQ_PhysicalRoomAn... ...
nlog-config.xml 配置文件: appsettings.json配置 STARTUP.CS 存储: ...
showdoc使用笔记(自动生成api文档和数据库字典)以后终于不用开发前写繁琐的api文档和数据库表字典了!!!!showdoc开源系统下载地址:https://github.com/star7th/showdocShowDoc采用markdown编辑器http://mahua.jser.me/自动生成API文档https://www.showdoc.cc/page/74165640250978
事务: 事务四大特性(简称ACID):原子性(Atomicity);一致性(Consistency);隔离性(Isolation);持久性(Durability) 开启事务: begin; 当事务打开的时候,在事务内部进行的逻辑操作不会对表本身有任何影响,只有在事务提交的时候才会显示出来. 事务回滚 ...
sql 中的IFNULL和NULLIF很容易混淆,在此记录一下。 IFNULL 如果expression1为null, 在函数返回expression2,否则将返回expression1。 例如 第一个参数是0,不是NULL,所以结果是0. 再例如, 第一个参数是NULL,所以结果是第二个参数"a" ...
1、报错信息 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: In aggregated query without GROUP BY, expression #2 of SELECT list contains nonaggre ...
1 需求 在同一台服务器同一MySQL实例中的source库和target库都存在student表。如果source库中该表发生增删改操作时,也需要体现到target库的student表中; 2 解决方案 2.1 方案一:使用Shell脚本实现 由于自己缺少使用Shell编程的经验,此路暂时不通; ...
最近在项目中使用between取不同的区间值问题,由于区间跨度大,而且区间多,又是前端传过来的参数,所以使用in和exists比较麻烦。然后就考虑使用between。现将使用方法记录一下。 假如表有个字段param_key,参数区间值为:100-300、1000-1999、3050-5000。 首先 ...
约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。 比如,规定一个用户的用户名不能为空且没有重复的记录,这就是一种约束规则。 在MYSQL中,通常的有这几种约束: 在数据库中,如果有两个记录是一样的,数据库是无法区分并且认为他们是一个主体,如果要区分,就要用到主键(P ...
Mysql 备份恢复与xtrabackup备份 1.1 备份的原因 备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低。衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时间目标(RTO),前者重点关注能恢复到什么 ...
运行环境:windows10数据库版本:mysql.8.0.12安装方式:rpm包直接安装 问题描述:mysql初始化的时候找不到对应的数据库存储目录 报错代码: 解决方法:1、手动删掉自己创建的data文件夹2、然后再管理员cmd下进入 bin 目录,移除自己的mysqld服务 1 2 3、在cm ...
MYSQL之 error while loading shared libraries: libtinfo.so.5: cannot open shared objectfile: No such f
环境:ubuntu18 登陆MYSQL时遇到错误:mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory 解决,查看MY ...
一般卸载程序的卸载方法无法完全清除SqlServer 导致重装sqlserver报错,下面给大家介绍和讲解如何完全卸载Sql Server。 (此教程使用的系统为Windows 7[Win10,Win8同理]) **重点为第4步往后 软件获取地址: 链接:https://pan.baidu.com/ ...
primary key use btree 是什么含义了解一下 ...
SQL里面有个DATEADD的函数。时间戳就是一个从1970-01-01 08:00:00到时间的相隔的秒数。所以只要把这个时间戳加上1970-01-01 08:00:00这个时间就可以得到你想要的时间了select DATEADD(second,1268738429 + 8 * 60 * 60,' ...
我们通过ideal编辑器编辑 springboot时候,出现这个错误: com.mongodb.MongoSecurityException: Exception authenticating MongoCredential 这个问题说明一件事儿,我们连接数据库没有连接上,为什么连接不上呢,比如我们 ...