详解MySQL 数据库范式
前言:关于数据库范式,时常有听说过,一直没有详细去了解。一般数据库书籍或数据库课程会介绍范式相关内容,范式也经常出现在数据库考试题目中。不清楚你是否对范式有比较清晰的了解呢?本篇文章我们...oracle存储过程demo分享
--1.定义存储过程--定义createorreplaceprocedureproc01asnint;--注意定义变量后面要加分号beginselectcount(*)intonfromemp;dbms_output.put_line(员工表中有||n||条记录!);end;--调用declare...- 0
- 0
- 0
- 0
- 0
一个简单的交叉报表
--行转列小实例--创建测试表ifobject_id(n'test',n'u')isnotnulldroptabletestgowithpivottableas(select'xxx'asczy,'点赞'asczlx,2asnumunionallselect'xxx','浏览'asczlx,14asnumunionallsel...- 0
- 0
- 0
- 0
- 0
[数据库] mysql 常用命令
一直在使用Mysql,今天来总结下mysql的常用命令。目录进入mysql显示所有数据库进入数据库显示表的列详情添加列修改列创建表备份数据命令还原数据命令0.进入mysqlmysql-u[用户名]-p[密码]1...- 0
- 0
- 0
- 0
- 0
oracle自定义函数demo分享
oracle自定义函数demo分享createorreplacefunctionf1(idint)returnvarchar2asename1varchar2(20);beginselectenameintoename1fromempwhereempno=id;returnename1;end;--调用declareidint:=7900...- 0
- 0
- 0
- 0
- 0
松软科技课堂:SQL-SELECT-INTO语句
sqlselectinto语句可用于创建表的备份复件。selectinto语句selectinto语句从一个表中选取数据,然后把数据插入另一个表中。selectinto语句常用于创建表的备份复件或者用于对记录进行存档。sqlselec...- 0
- 0
- 0
- 0
- 0
MySQL limit分页大偏移量慢的原因及优化方案
在mysql中通常我们使用limit来完成页面上的分页功能,但是当数据量达到一个很大的值之后,越往后翻页,接口的响应速度就越慢。本文主要讨论limit分页大偏移量慢的原因及优化方案,为了模拟这种情况,...- 0
- 0
- 0
- 0
- 0
关于oracle 批量更新或插入数据库写法
1.关于oracle批量更新或插入写法:updateorderwarehousesetshippingcompanyid=#{orderwarehousepo.shippingcompanyid},cus...- 0
- 0
- 0
- 0
- 0
SQL Server Agent作业执行CmdExec(bat)命令报权限问题
写了一个bat命令,定期去清理一些sqlserver的dump文件,然后配置成sqlserver作业,作业执行时报权限错误,具体错误信息如下所示:messageexecutedasuser:ntservice\sqlserveragent.theprocesscouldn...- 0
- 0
- 0
- 0
- 0
MySQL COUNT函数的使用与优化
count函数做什么用?count是一个专用的函数,通常有两种不同的方式:计算值和数据行。值指的是非空(non-null)表达式(null表示值缺失)。如果我们在count的参数中指定了列名或其他表达式,则count函数...- 0
- 0
- 0
- 0
- 0
oracle控制语句分享
oracle控制语句:----------if语句if....thenactioncode;elseif...thenactioncode;elseactioncode;endif;----------loop循环语句loopactioncode;exitwhenv_num=10;--结束判断,这里举个v_num自增...- 0
- 0
- 0
- 0
- 0
02、初识SQL
02、初识SQL目录02、初识SQL1.什么是SQL????2.SQL通用语法???3.SQL分类1.什么是SQL????StructuredQueryLanguage:结构化查询语言???其实就是定义了操作所有关系型数据库的规...- 0
- 0
- 0
- 0
- 0
ORA-04021: timeout occurred while waiting to lock object
ora-04021:timeoutoccurredwhilewaitingtolockobject某个应用正在锁定该表或者包表为selectb.sid,b.serial#,c.sql_textfromv$locked_objecta,v$sessionb,v$sqlareacwherea.session_id=b.sidand...- 0
- 0
- 0
- 0
- 0
SQLyog连接MySQL8.0报2058错误的完美解决方法
引言用sqlyog连接mysql8.0(社区版:mysql-installer-community-8.0.15.0.msi),出现错误2058(plugincaching_sha2_passwordcouldnotbeloaded:xxxx),通过查询资料了解了该错误的原因并在本文中提出...- 0
- 0
- 0
- 0
- 0
MySQL CHAR和VARCHAR存储、读取时的差别
导读你真的知道char和varchar类型在存储和读取时的区别吗?还是先抛几条结论吧:1、存储的时候,char总是会补足空格后再存储,不管用户插入数据时尾部有没有包含空格。2、存储的时候,varchar不会先补...- 0
- 0
- 0
- 0
- 0
Oracle12c启动时PDBs的自动打开问题解决
pluggabledatabase(pdb)为oracle12c中的一个重要的新特性,但启动12c实例时并不会自动打开pdb,这样,在启动实例后必须手动打开pdbs。1.实例启动后,手工打开pdbs[oracle@12c~]$sqlplus"/assysdba"s...- 0
- 0
- 0
- 0
- 0
SQL Server 2005与2008清空日志方法
sql2008的收缩日志由于sql2008对文件和日志管理进行了优化,所以以下语句在sql2005中可以运行但在sql2008中已经被取消:sql2005清空日志的方法:backuplogdnnamewithno_loggodumptransactiondnnam...- 0
- 0
- 0
- 0
- 0
Mysql中根据不同的条件统计汇总数据
Mysql中根据不同的条件统计汇总数据首先抛出问题:根据不同订单状态查询查询订单个数以及汇总金额,最终结果在一条记录中展示。为了演示首先建表添加数据新建一张order表DROPTABLEI...- 0
- 0
- 0
- 0
- 0