zoukankan      html  css  js  c++  java
  • 关于解决数据库修改排序规则

    直接修改数据库排序,往往都会失败,其实很多时候往往是因为数据库进程的原因,

    所以先Kill所有进程,在进行右击数据库-属性-修改排序柜子

    以下是kill数据库进场的存储过程,调用之后,再修改数据库排序规则

    create   proc   [dbo].[p_killspid]  
    @dbname   varchar(200) --要关闭进程的数据库名  
    as      
    declare   @sql     nvarchar(500)      
    declare   @spid   nvarchar(20)  
       
    declare   #tb   cursor   for  
    select   spid=cast(spid   as   varchar(20))   from   master..sysprocesses   where   dbid=db_id(@dbname)  
    open   #tb  
    fetch   next   from   #tb   into   @spid  
    while   @@fetch_status=0  
    begin      
    exec('kill   '+@spid)  
    fetch   next   from   #tb   into   @spid  
    end      
    close   #tb  
    deallocate   #tb 

  • 相关阅读:
    将文件移出版本控制 (Revision Control)
    luogu 1966 火柴排队
    bzoj 1069 最大土地面积
    bzoj 1060 时态同步
    luogu 1901 发射站
    bzoj 1007 水平可见直线
    bzoj 2654 tree
    luogu 2024 食物链
    10.21 模拟赛
    tyvj 1013 找啊找啊找GF
  • 原文地址:https://www.cnblogs.com/rockniu/p/1294796.html
Copyright © 2011-2022 走看看