2.如何选出数据库中的所有表?
select * from tab;//oracle

解决方案 »

  1.   

    1.不明白什么意思
    2.sql server:
      if object_id(@tablename)  Is not Null //判断某表是否存在
      begin
      end  select name from sysobjects where type= 'U'  //选出某个database的所有表
      

  2.   

    第一个我想知道:怎样查找数据库单个表的字段中有没有关键字,如果有找出来,如果没有返回null
      想知道有没有确定表中关键字的函数或方法?
      db最好是oracle 或db2!
      

  3.   

    oracle查数据字典
    1.
    select * from USER_CONSTRAINTS where table_name='你要查的表' and constraint_type='p'
    2.
    select * from user_tab_columens where table_name='你要查的表'