I en enkelt database - ja:
USE your_database
SELECT name FROM sys.tables
Få alle tabeller på tværs af alle databaser - kun med et hack.... se dette SO-spørgsmål for flere tilgange, hvordan man gør det:Hvordan viser jeg alle tabeller i alle databaser i SQL Server i en enkelt resultatsæt?