数据运维

删除数据库中重复数据的几个方法

删除数据库中重复数据的几个方法

方法一 declare@maxinteger,@idinteger declarecur_rowscursorlocalforselect主字段,count(*)from表名groupby主字段havingcount(*)1 opencur_rows fetchcur_rowsinto@id,@ma

贤蛋大眼萌 贤蛋大眼萌 2023-04-16
0 0 0
oracle怎么查询表空间大小

oracle怎么查询表空间大小

在oracle中,可利用SELECT语句查询表空间大小,语法为“SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE.

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-16
0 0 0
MySQL事务(transaction)看这篇就足够了

MySQL事务(transaction)看这篇就足够了

目录 MySQL事务处理(TransAction) 一、事务的四个特性(ACID)【面试常考项】 二、事务的分类 三、开启事务的步骤 四、事务并发时出现的问题 五、事务的隔离级别 总结 MySQL事务处理(T

向阳逐梦 向阳逐梦 2023-04-16
0 0 0
实例学习SQL的Select命令

实例学习SQL的Select命令

-1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值, --显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。 selectemp_no,emp_name,dept, isnull(convert(char(10),birthday,120),'日期不

三掌柜 三掌柜 2023-04-16
0 0 0
oracle怎么查询历史sql

oracle怎么查询历史sql

方法:1、用“select * from v$sqlarea t where t.SQL_表名 like... order by...”语句查询指定表的历史sql;2、用“select * from v$sqlarea t where t.PARSING_SCHEMA_NAME in (用户名) A

Escape Escape 2023-04-16
0 0 0
MySQL关联查询优化实现方法详解

MySQL关联查询优化实现方法详解

目录 左外连接 内连接INNER JOIN 我们准备如下两个表,并插入数据。 #分类CREATE TABLE IF NOT EXISTS `type` (`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,`card` INT(10) UNSIGNED NOT

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-16
0 0 0
sql2005开启xp_cmdshell

sql2005开启xp_cmdshell

MSSQLSERVER2005默认把xpcmdshell给ON了 如果要启用的话就必须把他加到高级用户模式 可以直接在注入点那里直接注入 id=5;EXECsp_configure'showadvancedoptions',1;RECONFIGURE;EXECsp_configure'xp_cmds

醒在深海的猫 醒在深海的猫 2023-04-16
0 0 0
oracle怎么删除dblink

oracle怎么删除dblink

oracle删除dblink的方法:1、利用“drop public database link dblink名称;”语句,删除权限为public的dblink;2、利用“drop database link dblink名称;”语句,删除权限为私有的dblink。 本教程操作环境:

大猫 大猫 2023-04-16
0 0 0
MySQL order by与group by查询优化实现详解

MySQL order by与group by查询优化实现详解

目录 前言 where与order by满足最左匹配法则 中间断裂 大哥不在 范围失效 order by 次序相反 覆盖索引 filesort的两种算法 group by 前言 order by满足两种情况,会使用 index 方式排序: order by语句

大猫 大猫 2023-04-16
0 0 0
系统存储过程,sp_executesql

系统存储过程,sp_executesql

系统存储过程,sp_executesql 语言在这里! sp_executesql 执行可以多次重用或动态生成的Transact-SQL语句或批处理。Transact-SQL语句或批处理可以包含嵌入参数。 语法 sp_executesql[@stmt=]stmt [ {,[@

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-16
0 0 0
oracle有几种索引

oracle有几种索引

oracle中有六种索引:1、“B*”数索引,能根据键提供一行或一个行集的快速访问;2、位图索引,适用于高度重复而且通常只读的数据;3、基于函数的索引,将一个函数计算得到的结果

醒在深海的猫 醒在深海的猫 2023-04-16
0 0 0
找回MySQL管理员root密码的3个妙招

找回MySQL管理员root密码的3个妙招

目录 前言 目录前言

共饮一杯 共饮一杯 2023-04-16
0 0 0
SQL 新增/修改 表字段列的类型等

SQL 新增/修改 表字段列的类型等

例如: 修改(列名前要有column关键字) ALTERTABLE[USER]ALTERcolumn[NAME]varchar(35)null 新增 ALTERTABLE[USER]ADD[PRICE]numeric(18,8)NULLDEFAULT0 通过更改、添加、除去列和约束,或者通过启用或禁

张二河 张二河 2023-04-16
0 0 0
oracle中clob怎么转字符串

oracle中clob怎么转字符串

在oracle中,可以利用“dbms_lob.substr()”方法将clob数据转换为字符串,该方法用于将对应字段转换为字符串,语法为“select dbms_lob.substr(clob) from table;”;但是当该方法中的指定字段的长度

泡泡 泡泡 2023-04-16
0 0 0
MySQL最左匹配原则深入分析

MySQL最左匹配原则深入分析

目录 前言 全列匹配 最左前缀匹配 精确匹配 查询条件没有指定索引第一列 匹配某列的前缀字符串 范围查询 查询条件中含有函数或表达式 前言 接下来我们通过几种情况来描述最左匹配

大树 大树 2023-04-16
0 0 0
SQL语句导入导出大全

SQL语句导入导出大全

导出到excel EXECmaster..xp_cmdshell'bcpSettleDB.dbo.shanghuoutc:\temp1.xls-c-q-S"GNETDATA/GNETDATA"-U"sa"-P""' 导入Excel SELECT*FROMOpenDataSource('Microso

剑圣无痕 剑圣无痕 2023-04-16
0 0 0
oracle怎么删除directory

oracle怎么删除directory

在oracle中,可以利用“drop directory”语句来删除directory,该语句用于删除指定的目录别名,语法为“drop directory DIRENAME;”;directory用于数据库的导入和导出。 本教程操作环境:windows10系

醒在深海的猫 醒在深海的猫 2023-04-16
0 0 0
详解MySQL Shell 运行 SQL 的两种内置方法

详解MySQL Shell 运行 SQL 的两种内置方法

目录 第一、函数run_sql 如何使用: 第二、函数 sql 如何使用: 结论: MySQL Shell 是兼容 MySQL 传统命令行客户端的超级替代版,支持 SQL 、JavaScript 、Python 三种语言环境。工具自身包含了

三掌柜 三掌柜 2023-04-16
0 0 0
SQL Server中网络备份一例

SQL Server中网络备份一例

复制代码 代码如下:usemaster declare@dirvarchar(256),@dir_dbvarchar(256), @verbvarchar(256),@cmdvarchar(256), @backup_namevarchar(256),@dynamic_namevarchar(10)

张二河 张二河 2023-04-16
0 0 0
oracle怎么解决12514错误

oracle怎么解决12514错误

方法:1、打开“listener.ora”文件,在“SID_LIST_LISTENER”内添加“...ORACLE_HOME = D:oracleproduct10.1.0db_1...”代码并保存;2、重新启动TNSListener服务即可解决。 本教程操作环境:windows10系统、

醒在深海的猫 醒在深海的猫 2023-04-16
0 0 0
1 1,750 1,751 1,752 1,753 1,754 1,807