MySQL 带你深入研究MySQL数据库中auto_increment的具体作用和用法 问题来源 很多时候,MySQL语句中会出现【auto_increment】这个词汇,大多数时候,表都是自动生成的,刚开始学习MySQL数据库时会学习到,后来,渐渐地可能会忘记,那么这个语句的作用到底是什么意思?下面,来汇总一下: 解释 auto_incre...
Oracle ORACLE开发:Oracle数据库之PL/SQL使用流程控制语句 一、条件分支语句 1、if判断 IF <布尔表达式> THEN PL/SQL 和 SQL语句 END IF; 2、if else判断 IF <布尔表达式> THEN PL/SQL 和 SQL语句 ELSE 其它语句 END IF; ...
MySQL MySQL优化之:带你深入浅析MySQL Explain 十、Extra 在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都...
Oracle ORACLE开发:Oracle在PL/SQL中嵌入SQL语句 PL/SQL块中只能直接嵌入SELECT、DML(INSERT,UPDATE,DELETE)以及事务控制语句(COMMIT,ROLLBACK,SAVEPOINT), 而不能直接嵌入DDL语句(CREATE,ALTER,DROP)和DCL语句(GRANT,R...
Oracle 【异常处理】Oracle 添加索引造成其他用户对此表的查询权限丢失处理 问题描述 客户生产环境出现权限丢失的现象,沟通后得知,情况如下,用户B对用户A的tab1表有查询权限,某天,开发人员对用户A的tab1表添加索引IDX_XXX后,索引添加成功,同时用户B对用户A的tab1表查询权限也被收回,开发人员很确定,只操作了添加索引...
MySQL 详解Oracle数据库服务器修改操作系统时间的有哪些注意事项 Oracle 数据库服务器修改操作系统时间的注意事项: 对单机或者ha 1.对数据库本身而言,其实是没有影响的。因为scn不依赖于os时间 2.对app(应用程序)而言,若是app中使用了sysdate之类的,那确实是有影响的。 基于这个情况,我们一般推荐...
SQLSERVER SQL判断是否存在, 可以不用count 操作?很耗时的! 根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要select count(*) 呢? 无论是刚入道的程序员新星,还是精湛沙场多年的程序员老白,都是一如既往的count. 目前多数人的写法 多次 review 代码...
Oracle ORACLE DBLINK 问题 ORA-02019:未找到远程数据库的连接说明分享 1. 建立 DATABASE LINK CREATE PUBLIC DATABASE LINK ABC CONNECT TO SA IDENTIFIED BY PASSWORD USING ‘(DESCRIPTION = (ADDRESS_LIST =(A...
Linux系统 MySQL 【基础】Centos6系统如何在线命令安装mysql 说明:仅针对centos6系列 1、前提条件:centos服务器可以连接网络 2、安装命令: 1)使用root用户登录服务器 2)执行命令yum install -y mysql mysql-server mysql-devel即可
SQLSERVER SQL开发知识:SqlServer AS的用法 SQL语句可以为 表名称 或 列名称 指定别名。(别名有时也称为导出列,不管是导出列还是别名,它们所代表的都是相同的东西。) SQL 别名 SQL 别名用于为 表 或 表中的列 提供临时名称。 SQL 别名通常用于使 表名 或 列名 更具可读性...
MySQL 手把手教你如何彻底彻底卸载MySQL数据库 步骤1:停止MySQL服务 在卸载之前,先停止MySQL8.0的服务 Ctrl + Alt + Delete 组合键,打开 任务管理器对话框,可以在 服务 列表找到 MySQL8.0 的服务,如果现在“正在运行”状态,可以右键单击服...
SQLSERVER SQL开发知识:sql server利用不同语种语言显示报错错误消息的方法示例 问题: 生产环境的操作系统和数据库可能是英文版的,而我们的母语是中文,如果英语能力差点,可能有时对英语环境下的数据库脚本报错的英文提示看不懂,如果直接拿英语错误提示通过翻译工具去翻译,也不一定就是完全翻译得100%准确。 解决方案: 通过set langu...