Sql Server中的事务介绍

Sql Server中的事务介绍

1.什么是事务:事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时事务是做为最小的控制单元来使用的。 他包含的所有数据库操作命令作为一个整体一起向系提交或撤消,这一组数据库操作命令……

用SQL语句查询数据库中某一字段下相同值的记录方法

用SQL语句查询数据库中某一字段下相同值的记录方法

今天接到一任务,有一张学生信息表(Excel表),里面有一万多条记录,现在要把这张表导入到数据库中,并设置学生学号为主键,但是现在这张表中的学生学号有重复的记录,我必须先找出这些重复的记录,然后再进……

SQL Server 2005 数据库转 SQL Server 2000的方法小结

SQL Server 2005 数据库转 SQL Server 2000的方法小结

今天有朋友推荐个活就是把Sql Server 2005的数据库转到Sql Server 2000里,但实际操作起来遇到的问题还不少,网上搜了一些办法,在此陈列出来,并把我使用……

SqlServer修改数据库文件及日志文件存放位置

SqlServer修改数据库文件及日志文件存放位置

--查看当前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.……

省市县三级联动的SQL语句

省市县三级联动的SQL语句

首先是建表语句 复制代码 代码如下:CREATE TABLE `t_address_province` ( `id` INT AUTO_INCREMENT PRIMARY……

详解SQL中Group By的用法

详解SQL中Group By的用法

GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。1、概述“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划……

通过系统数据库获取用户所有数据库中的视图、表、存储过程

通过系统数据库获取用户所有数据库中的视图、表、存储过程

复制代码 代码如下:–设置sql 可以获取实例名称sp_configure ‘xp_cmdshell’ , 1;goreconfigure;go–……

SQLServer行转列实现思路记录

SQLServer行转列实现思路记录

最近面试遇到了一道面试题,顿时有点迷糊,只说出了思路,后来百度了一下,整理了一下思路,于是记录下来,方便以后学习。(面试题请参见附件) 相关的数据表: 1.Score表 ……

SQL Server 定时访问url激活数据同步示例

SQL Server 定时访问url激活数据同步示例

创建作业,执行以下命令 exec master..XP_cmdshell ‘http://srm.rapoo.cn?op=sapintferace&i……

SQL Server实现显示每个类别最新更新数据的方法

SQL Server实现显示每个类别最新更新数据的方法

本文实例讲述了SQL Server实现显示每个类别最新更新数据的方法。分享给大家供大家参考,具体如下:在项目中经常遇到求每个类别最新显示的数据,比如显示某某某类别最新更新的5条数据。特写下这个sq……

MSSQL报错:参数数据类型 text 对于 replace 函数的参数 1 无效的解决办法

MSSQL报错:参数数据类型 text 对于 replace 函数的参数 1 无效的解决办法

但是我们可以换一种方法解决这个问题。下面就来分析下解决办法。对text或ntext类型的数据在查询中不能进行字符串操作。这时用得最多的是把text当作varchar(实际内容长度低于8000字节时……

sql使用cast进行数据类型转换示例

sql使用cast进行数据类型转换示例

@num=1; 把num类型转成nvarchar类型 cast(@num as nvarchar(10)) @str=’123′; 把str转……

sql多表行转列、级联行转列示例代码

sql多表行转列、级联行转列示例代码

现有两表A,B A表存储商品点击日志,B表存储商品 要求显示当天所有商品点击量列表并附带总数并按天排序 复制代码 代码如下:declare @sql varchar(……

Sql中将datetime转换成字符串的方法(CONVERT)

Sql中将datetime转换成字符串的方法(CONVERT)

一、回顾一下CONVERT()的语法格式:CONVERT ([ length ], [, style])二、这里注重说明一下style的含义:style 是将DATATIM……

删除sqlserver数据库日志和没有日志的数据库恢复办法

删除sqlserver数据库日志和没有日志的数据库恢复办法

一、删除数据库日志文件的方法你曾经有在执行SQL的时候,数据库报事务日志已满,然后执行报错。然后纠结于怎么删除数据库日志,捣鼓半天吗,现在就提供两种删除日志文件的方法,希望能够帮到你!方法一:手……

SQL Server页类型汇总+疑问汇总

SQL Server页类型汇总+疑问汇总

SQL Server中包含多种不同类型的页,来满足数据存储的需求。不管是什么类型的页,它们的存储结构都是相同的。每个数据文件都包含相当数量的由8KB组成的页,即每页有8192bytes可用,每页都有……

一段脚本实现自动备份并保存最近几天的SQL数据库

一段脚本实现自动备份并保存最近几天的SQL数据库

复制代码 代码如下:DECLARE @filename VARCHAR(255) DECLARE @date DATETIME SELECT @date=GETDATE() SELECT @fil……

根据sql脚本修改数据库表结构的几种解决方案

根据sql脚本修改数据库表结构的几种解决方案

最近由于项目需要要做一个小工具。 需求:客户用的老库并存储了一些数据,用了一段时间,我们根据客户提出新功能在老库的基础上对新库进行修改。这些修改有很多细节方面的修改,包含存储过程,增加表,修改表字……

sql查询表中根据某列排序的任意行语句

sql查询表中根据某列排序的任意行语句

复制代码 代码如下:select * from (select t.*, row_number() over(order by 列 desc) r from 表 t) where r =某行 ……

sql将一个表中的数据插入到另一个表中的方法

sql将一个表中的数据插入到另一个表中的方法

列名不一定要相同,只要你在HH中列出要插入列的列表跟select from mm表中的选择的列的列表一一对应就可以了,当然两边的数据类型应该是兼容的。 insert into……

SQL Server 向临时表插入数据示例

SQL Server 向临时表插入数据示例

复制代码 代码如下:INSERT INTO #DirtyOldWIPBOM SELECT TOP (100) PERCENT dbo.WIP_BOM.Model, dbo.WIP_BOM.Part……

SQL Server 2005降级到2000的正确操作步骤分享

SQL Server 2005降级到2000的正确操作步骤分享

以下的文章主要向大家描述的是SQL Server 2005导入到SQL Server 2000的正确操作步骤,以及对其在实际操作中值得我们大家注意的相关事项的具体描述,以下就是文章的具体内容的介绍,……

积分获取和消费的存储过程学习示例

积分获取和消费的存储过程学习示例

1.GM_JF客户账户积分表2. GM_JF_DETAIL客户账户积分消费记录3. GM_JF_ACTION _RULES积分动作规则表4.GM_JF_GOODS _RULES积分商品规则表……

MSSQL自动重建出现碎片的索引的方法分享

MSSQL自动重建出现碎片的索引的方法分享

1.索引碎片的产生?由于在表里大量的插入、修改、删除操作而使索引页分裂。如果索引有了高的碎片,有两种情况,一种情况是扫描索引需要花费很多的时间,另一种情况是在查询的时候索引根本不使用索引,都会导致……

在SQL Server中查询资料库的TABLE数量与名称的sql语句

在SQL Server中查询资料库的TABLE数量与名称的sql语句

在SQL Server中 每一个database裡都有一个系统所产生的table sysobjects这一个table中记录了database中所有的table名称 我们可以用下面的SQL语法作查询……

mssql和sqlite中关于if not exists 的写法

mssql和sqlite中关于if not exists 的写法

在sql语名中,if not exists 即如果不存在,if exists 即如果存在。下面学习下二者的用法。a,判断数据库不存在时复制代码 代码如下:if not exists(sele……

sql查询出各科成绩最好的学生信息

sql查询出各科成绩最好的学生信息

1.相关数据表 Score表 [User]表 SQL语句如下: [User]表 SQL语句如下: 复制代码 代码如下:–查询出各科成绩最好的学生信息 ……

sql 语句插入结果为select和值混合示例

sql 语句插入结果为select和值混合示例

复制代码 代码如下:String slctpsql=”select id ,”+uid+”,”+ddd+”,”+score+……

SQL Server数据类型char、nchar、varchar、nvarchar的区别浅析

SQL Server数据类型char、nchar、varchar、nvarchar的区别浅析

在SQL Server中,当我们设置字符型字段的时候,往往有很多个数据类型供我们选择,如:char nchar varchar nvarchar等,那么我们到底应该选择哪一个呢?下面就一一来描述其区……

将string数组转化为sql的in条件用sql查询

将string数组转化为sql的in条件用sql查询

例如:我想将String[] str = {“4″,”5″,”6”}转化为“‘4’,‘5&……

sql清空表数据后重新添加数据存储过程的示例

sql清空表数据后重新添加数据存储过程的示例

复制代码 代码如下:ALTER PROCEDURE [dbo].[sp_add_Jurisdiction]@CTableName varchar(20), –当前要删除、新增的表@fi……

SQL Server2008数据库导入导出兼容性处理方案

SQL Server2008数据库导入导出兼容性处理方案

使用场景:SQL Server 的高版本数据库恢复到低版本则可能会有兼容性问题,为了解决此类问题进行数据库脚本模式处理,数据库结构,及数据存储更换版本等。 1、 选择要导出的数据库,右键任务,生成……

为什么我们需要在SQL Server里更新锁

为什么我们需要在SQL Server里更新锁

每次讲解SQL Server里的锁和阻塞(Locking & Blocking)都会碰到的问题:在SQL Server里,为什么我们需要更新锁?在我们讲解具体需要的原因前,首先我想给你介绍下……

MS SQL Server游标(CURSOR)的学习使用

MS SQL Server游标(CURSOR)的学习使用

说实的,使用MS SQL Server这样久,游标一直没有使用过。以前实现相似的功能,都是使用WHILE循环加临时表来实现。刚才有参考网上示例练习写了一下。了解到游标概念与语……

.net+mssql制作抽奖程序思路及源码

.net+mssql制作抽奖程序思路及源码

抽奖程序:思路整理,无非就是点一个按钮,然后一个图片旋转一会就出来个结果就行了,可这个程序的要求不是这样的,是需要从数据库中随机抽取用户,根据数据库中指定的等级和人数,一键全部抽出来结果就行了。同……

SQL Server查询数据库中表使用空间信息实现脚本

SQL Server查询数据库中表使用空间信息实现脚本

使用了微软提供的不公开的存储过程sp_MSforeachtableCREATE TABLE #temp( TableName NVARCHAR (128), RowsCnt V……

SQL Server出现System.OutOfMemoryException异常的解决方法

SQL Server出现System.OutOfMemoryException异常的解决方法

今天在用SQL Server 2008执行一个SQL脚本文件时,老是出现引发类型为“System.OutOfMemoryException”的异常错误,脚本明明是从SQL Server 2008导出……

SQL Server中通配符的使用示例

SQL Server中通配符的使用示例

在某些情况下熟悉SQL Server 通配符的使用可以帮助我们简单的解决很多问题。--使用_运算符查找Person表中以an结尾的三字母名字USEAdventureWorks2012;……

sql时间格式化输出、Convert函数应用示例

sql时间格式化输出、Convert函数应用示例

复制代码 代码如下:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(10……