{"id":116,"date":"2007-08-31T16:14:00","date_gmt":"2007-08-31T16:14:00","guid":{"rendered":"http:\/\/www.webmundi.com\/?p=116"},"modified":"2018-10-16T16:31:28","modified_gmt":"2018-10-16T19:31:28","slug":"como-obter-a-lista-de-todos-objetos-de-um-banco-de-dados","status":"publish","type":"post","link":"http:\/\/localhost\/cmswebmundicom\/banco-de-dados\/ms-sql-server\/como-obter-a-lista-de-todos-objetos-de-um-banco-de-dados\/","title":{"rendered":"Como obter a lista de todos objetos de um banco de dados SQL Server"},"content":{"rendered":"

Como obter a lista de todos objetos de um banco de dados SQL Server<\/h2>\n

Nesta mat\u00e9ria do\u00a0WebMundi.com<\/a>, voc\u00ea aprender\u00e1 como obter a lista de todos objetos de um banco de dados SQL Server.<\/p>\n

O MS SQL Server armazena as informa\u00e7\u00f5es sobre os objetos de um banco de dados (tabelas, views, fun\u00e7\u00f5es, etc.) em\u00a0uma tabela de sistema, que \u00e9 acess\u00edvel\u00a0a partir da visualiza\u00e7\u00e3o sysobjects (SQL 2000) ou sys.objects e sys.sysobjects\u00a0(SQL 2005 , SQL 2008 e outros).<\/p>\n

Muitas vezes,\u00a0\u00e9\u00a0necess\u00e1rio\u00a0listar estes objetos ou\u00a0buscar por um objeto especifico em\u00a0seu banco de dados.<\/span><\/p>\n

Para obter a lista de todos os\u00a0objetos de um banco de dados SQL Server executa-se\u00a0a query abaixo:<\/p>\n

Select * from sysobjects<\/strong><\/p>\n

Caso seja necess\u00e1rio saber sobre a exist\u00eancia de um objeto especifico no banco de dados, pode-se utilizar o seguinte comando:<\/p>\n

Select * from sysobjects where name like ‘NomedoObjeto’<\/strong><\/p>\n

Exemplo:<\/p>\n

–Selecione o banco em que quer pesquisar o objeto<\/p>\n

Use BdWebMundi<\/p>\n

–Busca um objeto de nome TbWebMundi<\/p>\n

Select * from sysobjects where name like ‘TbWebMundi’<\/p>\n

\u00c9 poss\u00edvel tamb\u00e9m listar os objetos por tipo, utilizando como filtro as colunas xtype ou type, dependendo da view, conforme abaixo:<\/p>\n

SELECT * FROM sysobjects WHERE xtype = <tipo do objeto><\/strong><\/p>\n

Abaixo as op\u00e7\u00f5es de\u00a0tipos de objeto, para ser utilizado na query acima:<\/span><\/p>\n