(SQL)制作测试数据的小工具

1. 获取某服务器上所有的数据库名称

Select Name FROM Master..SysDatabases orDER BY Name

2. 获取某数据库中的所有表名集合

select name from sys.tables

3. 获取某表中所有的列集合

select name from syscolumns where id=object_id('tablenames')

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 @ 2010-10-20 14:18  Ony_Lowkey  阅读(361)  评论(0编辑  收藏  举报