请问一下获取当前连接中所有表名的SQL语句.还有获取当前表的所有字段名的SQL语句.哎.都不记得了.然后请问哪里有比较全的SQL语句的参考手册之类.各位大侠能否提供一下.不胜感激~~.分不多了.只留20分.其余全送出~~~.

解决方案 »

  1.   

    问哪里有比较全的SQL语句的参考手册之类
    sql自带的“联机丛书”
      

  2.   

    在sysObject中可以查到当前数据库所有表名,在查询分析器的帮助里可以找到最全的T-SQL参考!另外,类似的书也不少,不过都很厚^-^
      

  3.   

    ADOConnection1: TADOConnection;  
    获取当前连接中所有表名
    ADOConnection1.GetTableNames(List, False);
    SQL语句
    select * from sysobjects where xtype='U'
    获取当前表TableName的所有字段名
    ADOConnection1.GetFieldNames(TableName, List);
    SQL语句
    select * from syscolumns where id=object_id(TableName)
      

  4.   

    前数据库所有表名 select name from sysobject当前表的所有字段名 select a.name from syscolumns a inner join sysobject b on a.id=b.id where b.name='表名'