最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

select * from sp_who的解決方案

 更新時間:2009年04月15日 22:25:54   作者:  
sql server中提供很多有用的系統(tǒng)存儲過程,但是我們都知道,存儲過程的結果集是不能用select來過濾的,也就是說select * from sp_who where [dbname] = 'xxx';這樣的語句是執(zhí)行不過。下面介紹兩種方法來解決這個問題
方法一:使用臨時表。
首先創(chuàng)建一個與sp_who相同字段的臨時,然后用insert into 方法賦值,這樣就可以select這個臨時表了。具體代碼如下:
create table #TempTable(spid int,ecid int,status varchar(32),loginname varchar(32),hostname varchar(32),blk int,dbname varchar(32),cmd varchar(32),request_id int);
insert into #TempTable
exec sp_who;
select * from #TempTable where [dbname] = 'master';
drop table #TempTable
方法二:使用OPENROWSET
代碼如下:
select * from openrowset('SQLOLEDB','servername';'userName';'password','sp_who') where [dbname] = 'master';
執(zhí)行上面這個語句,如果提示:SQL Server 阻止了對組件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的訪問,因為此組件已作為此服務器安全配置的一部分而被關閉。系統(tǒng)管理員可以通過使用 sp_configure 啟用 'Ad Hoc Distributed Queries'。有關啟用 'Ad Hoc Distributed Queries' 的詳細信息。
說明你沒有配置 'Ad Hoc Distributed Queries' ,按如下方法配置
啟用Ad Hoc Distributed Queries:
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
然后就可以運行上面的代碼了。
使用完成后,如果想關閉Ad Hoc Distributed Queries,執(zhí)行如下代碼:
exec sp_configure 'Ad Hoc Distributed Queries',0
reconfigure
exec sp_configure 'show advanced options',0
reconfigure

相關文章

  • SQLServer存儲過程中事務的使用方法

    SQLServer存儲過程中事務的使用方法

    這篇文章主要介紹了SQLServer存儲過程中事務的使用方法,簡短的代碼帶大家更好的學習使用SQLServer存儲過程中事務,感興趣的小伙伴們可以參考一下
    2015-12-12
  • MSSQL自動重建出現(xiàn)碎片的索引的方法分享

    MSSQL自動重建出現(xiàn)碎片的索引的方法分享

    無論何時對基礎數(shù)據(jù)執(zhí)行插入、更新或刪除操作,SQL Server 數(shù)據(jù)庫引擎都會自動維護索引。隨著時間的推移,這些修改可能會導致索引中的信息分散在數(shù)據(jù)庫中(含有碎片)。當索引包含的頁中的邏輯排序(基于鍵值)與數(shù)據(jù)文件中的物理排序不匹配時,就存在碎片。碎片非常多的索引可能會降低查詢性能,導致應用程序響應緩慢。
    2014-06-06
  • Sqlserver 表類型和表變量介紹

    Sqlserver 表類型和表變量介紹

    這篇文章介紹了Sqlserver 表類型和表變量,有需要的朋友可以參考一下
    2013-09-09
  • sqlserver 腳本和批處理指令小結

    sqlserver 腳本和批處理指令小結

    sqlserver 腳本和批處理指令小結,學習sqlserver的朋友可以收藏下
    2012-05-05
  • Sql中的like的用法及示例操作

    Sql中的like的用法及示例操作

    SQL中一個強大而靈活的條件查詢操作——LIKE關鍵字的用法,作為SQL語句中的一部分,LIKE關鍵字用于模糊查詢,使得我們能夠更靈活地檢索數(shù)據(jù)庫中符合特定模式的數(shù)據(jù),下面給大家介紹Sql中的like的用法,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • sql索引失效的情況以及超詳細解決方法

    sql索引失效的情況以及超詳細解決方法

    眾所周知索引并不是時時都會生效的,下面這篇文章主要給大家介紹了關于sql索引失效的情況以及超詳細解決方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-11-11
  • SQLServer代理中如何給操作員發(fā)送事件警報郵件

    SQLServer代理中如何給操作員發(fā)送事件警報郵件

    在所有的SQL?Server系統(tǒng)中至少要配置一個操作員,這會保證對于大多數(shù)嚴重錯誤,一些特定的提醒會發(fā)給你,當然,發(fā)送郵件警報的話需要SQL?Server能發(fā)送郵件警報,另外,當警報觸發(fā)時可以執(zhí)行作業(yè)意味著你可以通過自動化操作修正很多常規(guī)錯誤,而不需要每次都人為干預錯誤發(fā)生
    2025-03-03
  • 數(shù)據(jù)庫使用之union、union?all、各種join的用法區(qū)別解析

    數(shù)據(jù)庫使用之union、union?all、各種join的用法區(qū)別解析

    這篇文章主要介紹了SQL中的Union和UnionAll的區(qū)別,包括去重與否以及使用時的注意事項,還詳細解釋了Join關鍵字,包括innerjoin和leftjoin的區(qū)別,以及聯(lián)表條件的寫法,需要的朋友可以參考下
    2025-02-02
  • SQL?server數(shù)據(jù)庫declare和set用法技巧小結

    SQL?server數(shù)據(jù)庫declare和set用法技巧小結

    這篇文章主要給大家介紹了關于SQL?server數(shù)據(jù)庫declare和set用法技巧的相關資料,在SQL Server中,DECLARE用于聲明變量和存儲過程中的參數(shù),文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-08-08
  • SQL 查詢和刪除重復字段數(shù)據(jù)的方法

    SQL 查詢和刪除重復字段數(shù)據(jù)的方法

    這篇文章介紹了SQL 查詢和刪除重復字段數(shù)據(jù)的方法,有需要的朋友可以參考一下
    2013-08-08

最新評論

宜城市| 河东区| 西充县| 锦屏县| 舞钢市| 佛学| 新乡县| 彭泽县| 松滋市| 京山县| 新沂市| 阿巴嘎旗| 台南县| 永定县| 冷水江市| 永城市| 沅江市| 萍乡市| 南陵县| 三原县| 延川县| 尼玛县| 临武县| 敖汉旗| 吉安县| 观塘区| 长寿区| 道真| 长治县| 云梦县| 额敏县| 绥棱县| 汤阴县| 兴安县| 米泉市| 五华县| 镇巴县| 北川| 兴国县| 盘山县| 海门市|