自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 SQL数据库操作

Union和Union All将两个select语句的结果作为一个整体显示出来,表的字段数量需要一致如图:满足以下条件:1、相同数量的列;2、列也必须拥有相似的数据类型;3、同时,每条 SELECT 语句中的列的顺序必须相同。区别:union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序

2021-07-15 17:30:12 98

转载 Oracle导出缺失表

1、问题Oracle导出的dmp文件,再导入到新建的数据库用户下面会发现缺少好几张表,检查之后是因为导出dmp文件的时候没有做空表处理,导致那些没有数据的表并没有成功导出2、解决办法查询一个数据库用户下有多少张表:select count(*) from user_tables;查询一个数据库用户下的空表:select table_name from user_tables where NUM_ROWS=0;(1)初次创建用户和表空间的时候执行:alter system set deferred_

2021-07-15 17:27:48 417

原创 oracle “表空间不存在”

解决方案--用管理员账号查询出该用户下的表空间(注意用户名大写)select username, default_tablespace from dba_users where username='username'--本账号查询出结果为USERS,修改表空间语句alter tablespace USERS rename to TSP_MEDSURGERY;完成数据导入之后改回原来表空间的名称--修改回来alter tablespace TSP_MEDSURGERY rename to U.

2021-07-15 10:24:23 1704

转载 Linux

LinuxLinux是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linuk安装教程参考安装教程Linux 云服务器云服务器...

2020-09-21 08:53:29 94

原创 MVC+EF分页查询

后台控制器在页面Index方法中将查询到的值(rows)返回给前台页面 public ActionResult Index(int pageIndex=1,int pageSize=10,string Name="") { //总记录数满足条件 var counts = db.Roles.Where(p => p.Name.Contains(Name)).Count(); //Math.Ceiling()

2020-06-03 22:44:06 167

原创 MVC+EF的简单增删改查

一,了解Entity Framework实体框架(Entity Framework)是微软以ADO.Net为基础开发出来的对象关系映射(ORM)解决方案,它解决了对象持久化问题,将程序员从编写麻烦的SQL语句当中解放出来。相对于传统的ADO等各种数据库操纵技术来说,微软的ADO.Net更为先进,它封装了很多底层操作,抽象了接口,针对接口编程,将调用统一化。二,Entity Framework的应用在MVC中创建EF框架进行增删改查新建一个MVC项目导入数据库实体模型在Models文

2020-06-02 20:46:59 799 1

原创 SQL Server—数据库事务详解

一,什么是事务定义:事务是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元)作用:用于一些对操作过程的完整性比较高的程序。比如银行系统,用户在转账的过程中程序出现错误,但是这个转账操作没有完成。那么这个操作就被退回。二,事务的四大特征1. 原子性:指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全

2020-05-27 17:30:09 774

原创 SQL Server —游标的用法

一,游标的概念一条SQL语句可以产生多条记录,百而主语言是一次只能存放一条记录的度。因此,引入游标的概念:游标是系统为用户开放版的一个数据缓冲区,存放SQL语句的执行结果。用户可以通过游标逐一获取权记录,交给主语言处理。可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。二,游标的操作步骤声明游标(declare)打开游标(open)读取游标(fetch)关闭游标(close)释放游标(deallocate)三,操作实例需

2020-05-27 16:36:57 263

原创 SQL Server—数据库函数(笔记整理)

一,聚合函数 SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。常见聚合函数:AVG() — 返回平均值COUNT() —返回匹配指定条件的行数MAX() — 返回最大值MIN() — 返回最小值SUM() — 返回总和这里引用表Book_Type:用法如下:1,AVG()函数--从Book_Type表中获取Nums的平均值SELECT AVG(Nums) FROM Book_Type; --返回402,COUNT()函数--COUNT(*

2020-05-24 13:48:40 454

原创 SQL Server—存储过程

一,存储过程1.1 定义存储过程是一个预编译的语句集,存储在数据库中。它允许模块化设计,也就是说编译一次之后,永久有效。通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。1.2 作用响应时间快,可以带来运行效率提高的好处存储过程运行更加稳定,不会出现太多错误存储过程主要是在服务器上运行,减少对客户机的压力可以接受输入输出值,返回结果集以及返回值,用处灵活1.3 优缺点优势:只需要创建一次,就可以重复的使用,减少了数据库人员的工作量;参数化的存储过程可以防止SQ

2020-05-20 17:57:41 433

原创 SQL Server—触发器

一,触发器的定义触发器是一种特殊类型的存储过程,主要是通过事件进行触发而被执行。当对表进行UPDATE、 INSERT、 DELETE 这些操作时,数据库会自动执行被定义的语句。二,触发器的作用触发器的主要作用就是能强化约束关系从而保证数据完整性和一致性。其次还有更多不同的功能,例如:1)跟踪变化:跟踪数据库内的操作,从而不允许数据库中未经许可的指定更新和变化;2)级联:检测数据库内的操作,自动级联影响整个数据库的数据。例如,Table_A表上的触发器中有对Table_B表的数据的DELETE操作

2020-05-19 12:03:26 1152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除