排序
MSSQL数据库迁移之用户名问题
数据库A有用户A,有一些用户A创建的表和SP。迁移时将data目录下的MDF和LDF移到新的MSSQL服务器上,通过附加数据库的功能将数据库恢复。 但是,此时用户A存在于数据库A中,而新的MSSQL中虽然能创...
sql 取两值之间的数据方法(例:100-200之间的数据)
这里只列举3种我测试的方法,还有别的方案就由高手补上了,3种方案的效率也不竞相同,我一直认为not in效率不好,但在这里使用not in速度最快,请高手补充说明,谢谢 题:取表table中100条-200...
sqlserver 数据库被注入解决方案
定义要去除的字符,请注意,肯定不止一条,我的服务器就查到许多不同的代码 代码如下: declare @delStr nvarchar(500) set @delStr='' --这里被注入的字段串 /***********************************...
sqlserver下Kill 所有连接到某一数据库的连接
可以通过下面代码Kill所有连接到某一数据库的所有连接 代码如下:USE masterDECLARE @spid intDECLARE CUR CURSORFOR SELECT spid FROM sysprocesses WHERE dbid = 5FETCH NEXT FROM CUR INTO @s...
win2003 安装 sqlserver 2005的方法
sql server 2005 安装在 2K3 server 系统上 需要 sp1补丁,安装sp1补丁时遇到问题无法安装解决办法,将如下代码保存为reg文件,导入注册表即可成功安装sp1补丁 代码如下:Windows Registry Edito...
TRUNCATE 快速删除表中的所有数据
删除表中的所有行,而不记录单个行删除操作。TRUNCATE TABLE 在功能上与没有 WHERE 子句的 DELETE 语句相同;但是,TRUNCATE TABLE 速度更快,使用的系统资源和事务日志资源更少。 备注 与 DELE...
sql 版本详解 让你认识跟sql2000的区别
如果你是初学者,如果你只是想要在家里学习学习,如果你的环境是 WindowsXP Pro,那么,你应该选择的 是 SQL2005 Development(开发版),而不是 SQL2005 Enterprise (企业版)或 SQL2005 Express(...
为数据库生成某个字段充填随机数的存储过程
为数据库生成某个字段充填随机数 代码如下:Declare @CurrentRecord int,@BeginNum int, @EndNum int, @TotalCount int,@Value int set @BeginNum=0 set @EndNum=500 set @TotalCount=80 set @Cu...
Sqlserver 常用日期时间函数
Sqlserver中经常要操作一些时间类型的字段转换,我又不太记得住,记在这里方便自己以后要用的时候寻找,望对大家也有帮助. MS SQL Server中文版的预设日期datetime格式是yyyy-mm-dd hh:mm:ss.m...
SQL创建的几种存储过程
表名和比较字段可以做参数的存储过程 创建存储过程 表名和比较字段可以做参数的存储过程 Create PROCEDURE sp_getTeacherInfo @TblName nvarchar(30), -- 表名 @CmpStr nvarchar(30), -- 参与比...