4

有谁知道为服务器上的每个存储过程生成某种校验和的方法,以便能够将它们与不同服务器上的其他 SP 进行比较?

问候,

杰伦

4

1 回答 1

5

你可以;

SELECT 
    ROUTINE_NAME, 
    HASHBYTES('SHA1', ROUTINE_DEFINITION)
FROM INFORMATION_SCHEMA.ROUTINES 
WHERE ROUTINE_TYPE = 'PROCEDURE'
    AND OBJECTPROPERTY(OBJECT_ID(ROUTINE_NAME), 'IsMSShipped') = 0  
于 2013-06-24T12:13:15.000 回答