求一条SQL语句,是如何得到SQLSERVER某个数据库中所有表的表名?

解决方案 »

  1.   

    select * from DBNAME..sysobjects
      

  2.   

    uses DBName
    select * from sysobjects where xtype in ('U','S')
      

  3.   

    查看某数据库中所有的用户表:
    use DBName
    Select Name from sysobjects where xtype='u' and status>=0
    GO
      

  4.   

    如:
    use pubs
    go
    select name from sysobjects where xtype='U'
      

  5.   

    Select Name from sysobjects where xtype='u'
      

  6.   

    Select * from sysobjects where type='U'
    U  表示用户表