SELECT Table_catalog 库名,table_schema 所有者,table_name 表名
FROM test.INFORMATION_SCHEMA.TABLES where table_type='base table'

解决方案 »

  1.   

    SELECT Table_catalog 库名,table_schema 所有者,table_name 表名
    FROM 库名.INFORMATION_SCHEMA.TABLES where table_type='base table'或:
    use 库名
    go
    SELECT Table_catalog 库名,table_schema 所有者,table_name 表名
    FROM INFORMATION_SCHEMA.TABLES where table_type='base table'
      

  2.   

    不行,还是会找出额外的表。
    比如建立一个“发布”之后系统会自动建立MSpub_identity_range这个表,
    这种方式这个表也能选出来
      

  3.   

    还有dtproperties这个,等等其他也能选出来。
    好像这个和
    select * from sysobjects where xtype='U'的结果是一样的
      

  4.   

    select * from sysobjects where xtype='U' and status>0
      

  5.   

    status这个字段我也看见拉,现在正是这么做的,
    只是这是一个保留字段,不知道会不会出现问题。。