SELECT
表名=case when a.colorder=1 then d.name else '' end,
表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,
字段序号=a.colorder,
字段名=a.name,
标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,
主键=case when exists(SELECT 1 FROM sysobjects where xtype='PK' and parent_obj=a.id and name in (
SELECT name FROM sysindexes WHERE indid in(
SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid
))) then '√' else '' end,
类型=b.name,
占用字节数=a.length,
长度=COLUMNPROPERTY(a.id,a.name,'PRECISION'),
小数位数=isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0),
允许空=case when a.isnullable=1 then '√'else '' end,
默认值=isnull(e.text,''),
字段说明=isnull(g.[value],'')
into temptb
FROM syscolumns a
left join systypes b on a.xusertype=b.xusertype
inner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties'
left join syscomments e on a.cdefault=e.id
left join sysproperties g on a.id=g.id and a.colid=g.smallid
left join sysproperties f on d.id=f.id and f.smallid=0
--where d.name='要查询的表' --如果只查询指定表,加上此条件
order by a.id,a.colorder
分享到:
相关推荐
导出sqlserver 2000的表结构
SqlServer 2008 表结构导出脚本。可以导出整个库,也可以是单张表。
导出数据的表名称,主键,长度,默认值说明,创建时间等信息内容
SQL SERVER脚本表结构和数据导出工具SQL SERVER脚本表结构和数据导出工具SQL SERVER脚本表结构和数据导出工具SQL SERVER脚本表结构和数据导出工具
SQL-导出数据库表结构,包含导出每个表,每个字段的:表名,表说明。 字段序号,字段名,自增标识,主键,数据类型,占用字节数,长度,小数位数,是否可空,默认值,字段说明。 需要的基本都包含了。
将数据库中的表数据导出到Excel电子表格中。
导出一个库中的所有表的结构,包括表说明及字段说明
通过sqlserver的图形界面,不用备份bak文件的方式,导出部分表结构,表数据。
Sql 导出表结构和表定义 只支持sqlserver 2005以上版本
Oracle数据库表结构导出工具Excel
SQL SERVER数据导出工具SQL SERVER数据导出工具SQL SERVER数据导出工具SQL SERVER数据导出工具SQL SERVER数据导出工具SQL SERVER数据导出工具SQL SERVER数据导出工具
sql server导出插入语句,可以根据语句查询,导出表结构
SQLSERVER导出数据,数据与结构,结构 导出数据,数据与结构,结构 1、右键数据库->任务->⽣成脚本 2、选择数据库对象,可以整个表,也可以选择部分表 3、下⼀步,设置脚本编写选项。选择⾼级,在⾼级中,倒数第⼆项...
运行环境:.net4.5,原创工具 导出后无需修改sql即可执行导入。 SqlServer转Oracle工具 支持表结构、主键及表数据导出
SQL Server从表结构和数据得到更新SQL语句,可以作为导数据库的工具。 业务联系QQ号:107086049
将SQL SERVER数据库表结构自动生成word文档,速度快,效率高
可导出SQL数据,同时支持导出表结构,支持SQL Server2000、SQL Server2005
自己做的一个将sqlserver结构(表、存储过程、函数、视图)的结构,导出到word中,方便技术文档的生成。 支持编辑数据库中的字段、表、存储过程、函数、视图等的备注等说明,使导出来的文档可用性更高。
SQLDBExport(SQL Server数据表导出器)是一套用来完成将SQL Server2000数据库中的表结构导出到Excel 2000,并输出标准的打印报表格式的软件。 软件采用Excel 2000 中VBA开发完成,软件使用Excel中的菜单操作,与...
用于从从SQLServer数据库导出SQL语句