nobugs

江湖无辈,哥们可能满目皆是; 社会有序,朋友也许屈指可数。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
1.获取所有数据库名:
Select Name FROM Master..SysDatabases orDER BY Name
2.获取所有表名:
Select Name FROM DatabaseName..SysObjects Where XType='U' orDER BY Name
XType='U':表示所有用户表;
XType='S':表示所有系统表;
3.获取所有字段名:
Select Name FROM SysColumns Where id=Object_Id('TableName')
4、表字段的长度
select
 table_name ,
 column_name,
 isnull(column_default,'') default_value,
 is_nullable,
 data_type,
 isnull(isnull(isnull(character_maximum_length,numeric_precision),datetime_precision),1) length
from information_schema.columns
where not table_name in('sysdiagrams','dtproperties')
posted on 2007-12-25 10:29  Zero.Tan  阅读(3794)  评论(0编辑  收藏  举报