2011-06-29 10 views

Odpowiedz

5
select count(*) 
from DatabaseName.information_schema.routines 
where routine_type in ('PROCEDURE', 'FUNCTION', 'TABLE') 
2

Można użyć sys.Tables na stołach, sys.procedures dla procedur składowanych i this answer dla funkcji.

1

Wystarczy

SELECT COUNT(*) FROM sysobjects WHERE xtype IN ('u', 'p', 'fn') 

Nadzieja to pomaga.

0
SELECT  * FROM sysobjects WHERE  (xtype = 'p') 

można uzyskać wszelkie informacje od sysobjects

1
SELECT * FROM user_objects 
WHERE object_name LIKE 'proc%' .... 
1
SELECT * FROM DB_Name.INFORMATION_SCHEMA.TABLES 
Powiązane problemy