如何得到数据库中所有表字段及字段中文描述

如何得到数据库中所有表字段及字段中文描述,第1张

select * from syscolumns where id in (select id from sysobjects where xtype='u' and name='表名')

字段又叫属性,是具有相同特性的一系列数据,通常用列的方式展现。 查询图书、期刊、报纸字段从具体来说是不同的,因为它们的属性不同,比如,图书书名字段和报纸名字的字段,虽然大家都是字段,但图书书名这一字段代表的是各种图书的名字,指向的对象是图书,而报纸名字这个字段代表的是报纸的名字,指向的对象是报纸,因为报纸和图书是两种不同的对象,所以,即使名字相同,但它们代表的对象是不同的。 而“中文和外文数据库中字段的表达”没有什么不同,只是在描述字段的时候,中文就显示字段的中文写法,英文就是英文写法。

微软的产品一般都自带字段描述的,可以直接填写,比如Access、SQL Server等等

至于其他产品,的确不一定带有字段描述。

解决的办法很多,比如:

1、在规划、建立数据库表的时候,一般都会先建立相应的数据库结构电子表格,其中自然有描述;

2、在建立数据库时候,不用图形UI *** 作,而直接用数据定义语言DDL,相应的字段、表、视图、过程、函数等含义及解释可以用注释的方法表明;

3、将数据库的结果导出,比如导出到EXCEL中,自行添加说明后保存;

4、在数据库中或另外的数据库中另外创建两个TABLE,一个用于保存表的名称及说明,另一个保存字段名称、类型、精度、ISNULL、说明,两者用表的ID或名称关联,一对多的外键,若有经验,可以写一个简单的小程序来查询者两个表,此种模式最符合你的要求,用ACCESS来来实现这个功能很方便,原因在于ACCESS可以方便的链接到各种类型数据库,且本身有UI界面,有各种齐全的帮助和 *** 作向导,甚至连查询都可以图形化设计,使用门槛很低——甚至于,直接用EXCEL也能达到这样的目的,不过交互起来挺麻烦的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6689167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存