MySQL SQL开发知识:MySQL如何计算连续登录天数 方法二lead() 或 lag() 建表、insert数据 create table tmp_login ( user_id int(11) , login_date datetime ); insert into tmp_login values(2,&...
MySQL SQL开发知识:oracle 批量删除表数据的几种方法 1.情景展示 情景一: 删除PRIMARY_INDEX_TEST表中,MINDEX_ID字段为空的数据 情景二: 删除VIRTUAL_CARD_TEST表中的脏数据 2.解决方案 情景一的解决方案: DELETE FROM ...
Oracle PLSQL连接本地oracle或远程oracle数据库实现随意切换功能 前言 先赞后看,此生必赚! 每次安装Oracle以后,都会出现使用plsql连接不上的问题!多次重启电脑、重装系统的磨人经历之后, 今天看到这篇文章算是你我之幸!希望能帮助广大技术人员减少一些时间,顺利进行连接! 注:也可以用plsql连接远程数据库(只要...
Oracle Oracle Windows 批处理自动备份bat脚本语句的步骤详解 开门见山 1、备份的语句能执行 2、创建一个检单bat脚本能执行 3、把备份的语句放到bat 脚本里面 示例 @echo off echo 正在备份 Oracle 数据库,请稍等…… set expname=%date:~0,4%%date:~5,2%%d...
MySQL MySQL 引擎 Innodb&MyISAM 知识点 底层原理 存储结构区别介绍 MySQL总体架构 MySQL插件式的存储引擎体系 MyISAM引擎 (1) 特性 MyISAM引擎实现特点 1.索引和数据分开存放。索引中保存的是数据位置的指针。 2.有索引cache,索引块默认1KB大小,采用LRU算法替换。 3.没有数据cache,...
SQLSERVER 一文教你SQL Server 2000/2005/2008正确删除或压缩数据库日志的方法 由 于数据库日志增长被设置为“无限制”,所以时间一长日志文件必然会很大,一个400G的数据库居然有600G的LOG文件,严重占用了磁盘空间。由于主要 是做OLAP,所以数据库本身不会有大变动,所以日志也就没有多少作用了,因此想办法把数据库日志文件收缩到很小...
Oracle Oracle用户管理之:Oracle新增和删除用户 一、登录DBA管理员用户 —-两种管理员登录方式 –1. 用户名:system 密码:Orcl123456 as sysdba —2. 用户名:system/Orcl123456 as sysdba 第一种方式: 第二种...
SQLSERVER SQL安全:如何有效防止sql注入的方法 SQL注入攻击是黑客对数据库进行攻击常用的手段之一,随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患...
Oracle ORACLE开发知识:oracle创建用户过程详解 1.首先用管理员用户登陆sqlplus: sqlplus “sysman/安装时设置的密码” 2.创建用户 create user userName identified by password; 创建用户 userName,密码为...
MySQL Windows 下Navicat连接Oracle数据库详细教程 二:安装前准备事项 Navicat Premium算是比较好的一个可视化数据库管理工具了,短小精悍,一个工具解决三种数据库的连接问题,真正做到了集成管理,对MySQL,SQLServer而言,连接比较简单,就不赘述了,现总结连接Oracle的步骤如下: 一...
SQLSERVER SQL基础:SQL Server中JSON函数的用法详解 SQL Server 2005开始支持XML数据类型,提供原生的XML数据类型、XML索引及各种管理或输出XML格式的函数。 随着JSON的流行,SQL Server 2016开始支持JSON数据类型,不仅可以直接输出JSON格式的结果集,还能读取JSON...
MySQL SQL开发知识:Oracle用户自定义异常实现过程解析 注意:普通的查询语句不会出现异常,只有使用into对变量进行赋值的时候才会发生异常 --系统变量: notfound --> if sql%notfund then 如果这个表达式为真,则 (增删改)出错 --,先自定义一个异常:no_result ...