码迷,mamicode.com
首页 > 数据库 > 月排行
Oracle 判断表或字段是否存在新增/修改表结构可重复执行sql
DECLARE num NUMBER; BEGIN -- 新增学生表 student SELECT COUNT (1) INTO num FROM cols WHERE table_name = UPPER ('student') ; IF num > 0 THEN EXECUTE IMMEDIAT ...
分类:数据库   时间:2020-07-06 16:41:18    阅读次数:93
SQL Server 查看审计
审计对象,可以通过动态管理视图和函数来查看 一,查看审计对象 查看审计服务器审计对象的信息 select a.audit_id ,a.audit_guid ,a.name ,a.create_date ,a.modify_date ,a.principal_id as owner_prinicpal ...
分类:数据库   时间:2020-07-06 17:49:02    阅读次数:126
mysql的基本操作
mysql的基本操作 创建数据库 create database 数据库名称; create database 数据库名称 character set 字符集; 查看数据库 show database; 查看某个数据库的定义信息 show create database 数据库名称; 删除数据库(慎 ...
分类:数据库   时间:2020-07-06 17:52:03    阅读次数:58
mysql配置文件参数详解
(一) [client]port = 3306socket = /tmp/mysql.sock [mysqld]port = 3306socket = /tmp/mysql.sock basedir = /usr/local/mysqldatadir = /data/mysqlpid-file = ...
分类:数据库   时间:2020-07-06 17:52:22    阅读次数:57
sqlserver 获取到日期范围内每天,每周,每月,每年记录
--每天记录DECLARE @start DATE,@end DATE SET @start='2020-7-1' SET @end='2020-7-20' select DATEADD(DAY,number,@start) ymd from master..spt_values where typ ...
分类:数据库   时间:2020-07-06 17:57:35    阅读次数:152
Sql Server 增加字段、修改字段、修改类型、修改默认值
1、修改字段名: alter table 表名 rename column A to B 2、修改字段类型: alter table 表名 alter column 字段名 type not null 3、修改字段默认值 alter table 表名 add default (0) for 字段名 ...
分类:数据库   时间:2020-07-06 18:16:04    阅读次数:93
oracle线程杀不掉,强制杀进程
SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, l.os_user_name, s.machine, s.terminal, o.object_name, s.logon_time FROM v$locked ...
分类:数据库   时间:2020-07-06 19:37:55    阅读次数:80
mysql忘记密码
1、使用mysqld_safe命令 systemctl stop mariadb # 停止mariadb数据库 mysqld_safe --skip-grant-table & # 进入单机模式 mysql -uroot # 回车,进入数据库 use mysql; # 进入mysql库 update ...
分类:数据库   时间:2020-07-06 19:55:28    阅读次数:67
SQL Server中的Merge关键字
简介 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入 ...
分类:数据库   时间:2020-07-06 20:11:46    阅读次数:79
修改数据库排序规则实践总结
前俩天运维部需要将一个服务器上面的数据库及站点环境移到另外一台服务器上面,所有文件平移过去之后,web报黄页。发现数据库master的排序规则(SQL_Latin1_General_CP1_CI_AS)和本地用户数据库的排序规则不一致(Chinese_PRC_CI_AS),所以需要将俩种排序规则设置 ...
分类:数据库   时间:2020-07-06 20:14:09    阅读次数:95
优化sql嵌套查询,使用CTE语法
CTE语法(子查询部分),目的是为了提高可读性和可维护性。把子查询部分提出来之后再使用。 eg: with cr as(select * form A where...) select * form B where B.a in (select cr.a from cr) 使用CTE注意事项: 1, ...
分类:数据库   时间:2020-07-06 20:17:02    阅读次数:81
9pymysql使用方法
1使用流程 1建立数据库连接(db=pymysql.connect(...)) 2创建游标对象(cur=db.cursor()) 3游标方法:cur.execute("insert...") 4提交到数据库或者获取数据:db.commit()/db.fetchall() 5关闭游标对象:cur.cl ...
分类:数据库   时间:2020-07-06 20:23:07    阅读次数:100
富文本框 字段存入数据库
一开始用varchar(5000)上传少量图片后 经常报错Data tooLong,图片地址用二进制流 长度很大 字段类型改为longtext 最大长度4294967295个字节 (2^32-1) 通过字符串获取字节byte长度 var byte = text.replace(/[^\u0000-\ ...
分类:数据库   时间:2020-07-06 20:27:04    阅读次数:155
oracle定时任务
应用场景,每天定时执行数据同步的所有的存储过程;先写一个同步数据的总的存储过程,具体代码如下: create or replace procedure run_all_sync_proc is begin Sync_Bank_TPEB_BS_SGMT;--基础信息表TPEB_BS_SGMT sync ...
分类:数据库   时间:2020-07-06 20:27:58    阅读次数:98
MySQL基础语法知识学习
常用数据类型: l 整数:int,有符号范围(-2147483648~2147483647),无符号范围(0~4294967295) l 小数:decimal,如decimal(5,2)表示共存5位数,小数占2位,整数占3位 l 字符串:varchar,范围(0~65533),如varchar(3) ...
分类:数据库   时间:2020-07-06 21:36:41    阅读次数:74
efcore 跨表查询,实现一个接口内查询两个不同数据库里各自的表数据
最近有efcore跨库查询的需求,研究了下colder框架里文档的分库实现,发现并不能完全实现一个接口下的跨库查询请求,只能满足一个业务层构造指定的唯一一个数据库访问接口。 先说下文档是怎么实现的 DbAccessor实现使用多数据库 默认框架会自动注入IDbAccessor作为数据库访问接口,在需 ...
分类:数据库   时间:2020-07-06 22:46:23    阅读次数:109
JDBC连接MySQL失败
梳理一下连接需要注意的关键点 1.首先需要导入外部的驱动jar包,jar包与MySQL的版本最好对应,一般都是用最新的就没问题。 2.最新驱动加载时要使用Class.forname(“com.mysql.cj.jdbc.Driver”),而非com.mysql.jdbc.Driver 3.8.0版本 ...
分类:数据库   时间:2020-07-07 00:02:50    阅读次数:115
CentOS7中安装Mysql5.7
CentOS7中安装Mysql5.7 第一步:下载和安装mysql源 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm -bash: wget: 未找到命令 我们先安装下wget yum -y ins ...
分类:数据库   时间:2020-07-07 00:19:22    阅读次数:72
mysql主从同步不一致解决方案
前言 在发生故障切换后,经常遇到的问题就是同步报错,数据库很小的时候,dump完再导入很简单就处理好了,但线上的数据库都150G-200G,如果用单纯的这种方法,成本太高,故经过一段时间的摸索,总结了几种处理方法。 生产环境架构图 目前现网的架构,保存着两份数据,通过异步复制做的高可用集群,两台机器 ...
分类:数据库   时间:2020-07-07 00:31:57    阅读次数:69
mysql的逻辑结构
1.总体分层 2.图形示意 3.作用 4.分层的好处 ...
分类:数据库   时间:2020-07-07 00:33:49    阅读次数:73
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!