category

New post

MSSQL

Sql Server中的事务介绍

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

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

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

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

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

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

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

省市县三级联动的SQL语句

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

详解SQL中Group By的用法

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

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

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

SQLServer行转列实现思路记录

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

复制代码 代码如下: DECLARE @filename VARCHAR(255) DECLARE @date DATETIME SELECT @date=GETDATE() SE...
MSSQL

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

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

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

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

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

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

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

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

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

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

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

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

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

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