SQL Server - where is “sys.functions”?

后端 未结 10 1352
天命终不由人
天命终不由人 2020-12-04 09:15

SQL Server 2005 has great sys.XXX views on the system catalog which I use frequently.

What stumbles me is this: why is there a sys.procedures

10条回答
  •  情书的邮戳
    2020-12-04 10:19

    This is valid in 2008 R2 per what SSMS generates when you script a DROP of a function:

    SELECT  *
    FROM    sys.objects
    WHERE   type IN (N'FN', N'IF', N'TF', N'FS', N'FT') ;
    
    /*
    From http://msdn.microsoft.com/en-us/library/ms177596.aspx:
     FN SQL_SCALAR_FUNCTION
     FS Assembly (CLR) scalar-function
     FT Assembly (CLR) table-valued function
     IF SQL_INLINE_TABLE_VALUED_FUNCTION
     TF SQL_TABLE_VALUED_FUNCTION
    */
    

提交回复
热议问题