Uma das dúvidas de quem trabalha com o SQL Server é “como listar todas as tabelas do banco?!” os desenvolvedores que utilizam o banco de dados MySQL tem o recurso SHOW Tables; que lista para o usuário todas as tabelas do banco.
No caso do SQL Server temos que realizar a consulta SELECT * FROM SYSOBJECTS WHERE XTYPE=’U’ onde serão listadas todas as tabelas e suas propriedades, caso queira buscar todas as procedures basta substituir o “U” pelo “P”, ficaria da seguinte forma SELECT * FROM SYSOBJECTS WHERE XTYPE=’P’.
Então é só =]