programming/MSSQL

SQLDMO를 이용하여 특정 테이블을 사용한 Stored Procedure 찾기

happy4u 2004. 12. 28. 15:26

t는 SQLDMO의 Table 객체입니다.

 

QueryResults qr = t.EnumDependencies(SQLDMO_DEPENDENCY_TYPE.SQLDMODep_Children);
              
for(int i=1;i<=qr.Rows; i++)
{
    if(qr.GetColumnLong(i, 1) ==

        (long)SQLDMO_OBJECT_TYPE.SQLDMOObj_StoredProcedure)
    {
        string spName = qr.GetColumnString(i,2);
        Console.Out.Write("spName = {0}", spName);
}