------------------------------------------------------------ ---------------------- -- 作者:HappyFlyStone -- 日期:2009-11-30 -- 版本:Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86) -- 2006 年 4 月 14 日 01:12:25 -- 版权所有 (c) 1988-2005 Micros
-------------------------------------------------------- --------------------------
-- 作者:HappyFlyStone
-- 日期 :2009-11-30
-- 版本:Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86)
-- 2006 年 4 月 14 日 01:12:25
-- 版权所有 (c) 1988-2005 Microsoft Corporation
-- Windows NT 5.2 上的企业版(内部版本 3790:SP2)
--
-------------------------------------------------------- --------------------------
创建 PROC sp_us_FPSinfo
@FORWARDING_STUB 二进制(8)
AS
选择
演员(
转换(INT,SUBSTRING (@FORWARDING_STUB,6,1)) * POWER (2,8)
转换(INT,SUBSTRING (@FORWARDING_STUB,5,1))
AS VARCHAR) ' : ' --File_num
演员(
(转换(INT, SUBSTRING(@FORWARDING_STUB,4,1)) * 力量(2,24))
(转换(INT,SUBSTRING(@FORWARDING_STUB,3,1)) * 力量(2,16))
(转换(INT,SUBSTRING(@FORWARDING_STUB,2,1)) * 力量(2,8 ))
(转换(INT,SUBSTRING(@FORWARDING_STUB,1,1))) AS VARCHAR)
' : ' --Page_id
演员(演员(SUBSTRING (@FORWARDING_STUB,8,1) * POWER(2,8 )
SUBSTRING(@FORWARDING_STUB,7,1) AS INT ) AS VARCHAR)
AS 'FILE_NUM:PAGE_ID:SLOT_ID'
出发
执行 sp_us_FPSinfo 0xDD00000001000200 --
删除 PROC sp_us_FPSinfo
/*
FILE_NUM:PAGE_ID:SLOT
----------------------------
1 : 221 : 2
(1 行受影响)
*/