We're a community of 1076K IT Pros here for help, advice, solutions, professional growth and fun. Join us!
1,075,901 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Start New Discussion Reply to this Discussion

Retrieve all Tables from a database

Hello all. I want to know whether it is possible to retrieve list of all tables found in a particular database titled 'Company'? It have got several tables with the names, Suppliers, Customers, etc etc. Just like Oracle, where you retrive all tables using select * from tab; . Is it possible to do the same in MS SQL???

4
Contributors
5
Replies
10 Hours
Discussion Span
4 Months Ago
Last Updated
7
Views
Question
Answered
bnitishpai
Newbie Poster
15 posts since Aug 2012
Reputation Points: 0
Solved Threads: 1
Skill Endorsements: 0

In the mySQL prompt you should be able to type the following and it should show all tables in the database. See the following link for a summary of commands http://www.pantz.org/software/mysql/mysqlcommands.html

show tables
RaptorSix
Newbie Poster
3 posts since Aug 2012
Reputation Points: 0
Solved Threads: 1
Skill Endorsements: 0

Sorry Mr.RaptorSix. But we are in MS SQL. Not in MySQL. Try again. I owe you. Thanks in advance. Happy New Year.

bnitishpai
Newbie Poster
15 posts since Aug 2012
Reputation Points: 0
Solved Threads: 1
Skill Endorsements: 0

There are a couple of ways to do it, depending on what version of SQL Server you are using and how detailed you need to get. First, in your query tool of choice (usually Management Studio) point to the database you're interested in, then use one of these:

--for SQL2000 or later, you can use either:
select * from sysobjects where type = 'U'
--or
select * from INFORMATION_SCHEMA.TABLES

--for SQL2005 or later, you can also use this:
select * from sys.tables

Hope this is what you're looking for!

BitBlt
Practically a Posting Shark
894 posts since Feb 2011
Reputation Points: 482
Solved Threads: 148
Skill Endorsements: 14

Sorry Bnitishpai, i read your post a little too fast! Hopefully BitBit has you covered.

RaptorSix
Newbie Poster
3 posts since Aug 2012
Reputation Points: 0
Solved Threads: 1
Skill Endorsements: 0

Bitbit was right.. thanks dude i have the same problem too...

code739
Posting Whiz in Training
208 posts since May 2012
Reputation Points: 17
Solved Threads: 28
Skill Endorsements: 5
Question Answered as of 4 Months Ago by RaptorSix, BitBlt and code739

This question has already been solved: Start a new discussion instead

Post: Markdown Syntax: Formatting Help
 
You
 
© 2013 DaniWeb® LLC
Page rendered in 0.0691 seconds using 2.65MB