SQL Server数据库、表、数据类型基本概念
一、sqlserver的数据存储结构sqlserver是一个数据库管理系统,需要以有效方式存储高容量数据。要更好地理解sqlserver处理数据的方式,就需要了解数据的存储结构。1、文件类型数据库在磁盘上是以文件...SQL Server如何正确的删除Windows认证用户
在sqlserver数据库中,有时候会建立一些windows认证的账号(域账号),例如,我们公司习惯给开发人员和support同事开通nt账号权限,如果有离职或负责事宜变更的话,那么要如何正确的删除这些windows认...- 0
- 0
- 0
- 0
- 0
详解pandas映射与数据转换
在pandas中提供了利用映射关系来实现某些操作的函数,具体如下:replace()函数:替换元素;map()函数:新建一列;rename()函数:替换索引。一、replace()用映射替换元素在数据处理时,经常会遇到需要将数...- 0
- 0
- 0
- 0
- 0
不同数据库之间表数据的迁移
直接上解决方案:先看一下sql的insert命令吧!a:insertintotablenamevalues(值1,值2,值3,.............)b:insertintotablename(列1,列2,列3,..........)values(值1,值2,值3,.......................- 0
- 0
- 0
- 0
- 0
SQL左右连接中的on and和on where的区别
在使用leftjoin时,onand和onwhere条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的...- 0
- 0
- 0
- 0
- 0
SQL Server获取索引创建时间&重建时间&重组时间
之前写过一篇博客“sqlserver中是否可以准确获取最后一次索引重建的时间?“,里面主要讲述了三个问题:我们能否找到索引的创建时间?最后一次索引重建(indexrebuild)的时间?最后一次索引重组(indexr...- 0
- 0
- 0
- 0
- 0
阶梯到高级T-SQL 1级:高级T-SQL介绍交叉连接
阶梯到高级t-sql1级:高级t-sql介绍交叉连接。这篇文章是楼梯系列的一部分:楼梯到高级t-sql的系列文章。本文将包含一系列文章,这些文章将扩展您在前面两个t-sql楼梯、楼梯到t-sqldml和t-sql基础上...- 0
- 0
- 0
- 0
- 0
【SQL】在数据库中发起http请求的小改进
市面上常见的是用msxml2.serverxmlhttp这个类,但这个类在发起异步请求时并不可靠,就是当send后并不一定会发出这个请求。这里推荐改用microsoft.xmlhttp,如果只是简单的请求,代码基本不用变,就改...- 0
- 0
- 0
- 0
- 0
高级T-SQL级别1的Stairway:使用CROSS JOIN引入高级T-SQL分析
高级t-sql级别1的stairway:使用crossjoin引入高级t-sql。这是将探索transactsql(tsql)更高级特性的新stairway系列的第一篇文章。这个stairway将包含一系列的文章,这些文章将扩展到您在前两个tsql...- 0
- 0
- 0
- 0
- 0
SQL Server无备份误删数据的恢复
在正式生产数据库中,因为客户现场管理不规范产生了一条错误数据,由于自身睡眠不佳加上客户方言表达,将编号记错,在没有备份的情况下,直接连远程数据库执行了delete操作。由于备份设置的是每日0点...- 0
- 0
- 0
- 0
- 0
什么是SQL隔离级别?四个SQL隔离级别定义介绍
什么是sql的隔离级别呢?举个例子来说吧。事例1、假设有用户a和用户b,他们对同一张innodb表进行如下操作:①、同时开启一个事务:②、用户a向表中插入一条数据。③、用户b查询表中的数据。④、同时提交事务。那...- 0
- 0
- 0
- 0
- 0
详解SqlServer数据库中Substring函数的用法
功能:返回字符、二进制、文本或图像表达式的一部分语法:substring(expression,start,length)1、substring(操作的字符串,开始截取的位置,返回的字符个数)例如:从'abbccc'中返回'ccc',charindex函数...- 0
- 0
- 0
- 0
- 0
SQL列的数据类型分类
sql列的数据类型分类:unicode数据:1.nchar2.nvarchar3.ntext说明:unicode支持的字符范围更大。存储unicode字符所需要的空间更大。傻瓜式教程(我初学者)- 0
- 0
- 0
- 0
- 0
Mybatis4 之Mybatis动态sql的实现代码
1.什么是动态sql传统的使用jdbc的方法,相信大家在组合复杂的的sql语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。mybatis的动态sql功能正是为了解决这种问题,其通过if,choose,whe...- 0
- 0
- 0
- 0
- 0
Sql递归介绍之用with实现递归查询
1.递归原理递归cte最少包含两个查询(也被称为成员)。第一个查询为定点成员,定点成员只是一个返回有效表的查询,用于递归的基础或定位点。第二个查询被称为递归成员,使该查询称为递归成员的是对cte...- 0
- 0
- 0
- 0
- 0
数据库设计优化
数据库的基本语法的使用,很多,我也没有去整理,所以在这里就不介绍那些基本的语法了。如果对这方面有问题,我在这里给大家分享一个方法:sql语句应该怎样去优化?在职业生涯中,有一次维护一个项目中...- 0
- 0
- 0
- 0
- 0
mssql sqlserver 将逗号分隔的一列数据转换为多列数据的方法分享
摘要:下文讲述sqlserver中将使用逗号组合的单列数据,分隔为多列数据的方法实验环境:sqlserver2012实现思路:1.将逗号分隔的数据替换成为xml数据2.使用xml读取函数读取相关数据例:将包含逗号字符...- 0
- 0
- 0
- 0
- 0
SQLSERVER查询时日期格式化的实例讲解
sqlserver中文版的默认的日期字段datetime格式是yyyy-mm-ddthh:mm:ss.mmm例如:selectgetdate()2004-09-1211:06:08.177整理了一下sqlserver里面可能经常会用到的日期格式转换方法:举例如下:sele...- 0
- 0
- 0
- 0
- 0
SQL Server in Docker - 还原数据库
sqlserverindocker还原数据库上一会演示了如果在docker环境下安装sqlserver,这次我们来演示下如何还原一个数据库备份文件到数据库实例上。使用winscp上传bak文件到linux服务器上一回我们启动doc...- 0
- 0
- 0
- 0
- 0