java数据库字段中文名称_如何得到数据库中所有表字段及字段中文描述
如何得到数据库中所有表字段及字段中文描述以下资料,通过csdn的一位师兄从SQL版主那得到:sql中数据库
如何得到数据库中所有表字段及字段中文描述
以下资料,通过csdn的一位师兄从SQL版主那得到:
sql中
SELECT
(case when a.colorder=1 then d.name else '' end) N'表名',
a.colorder N'字段序号',
a.name N'字段名',
(case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) N'标识',
(case when (SELECT count(*)
FROM sysobjects
WHERE (name in
(SELECT name
FROM sysindexes
WHERE (id = a.id) AND (indid in
(SELECT indid
FROM sysindexkeys
WHERE (id = a.id) AND (colid in
(SELECT colid
FROM syscolumns
WHERE (id = a.id) AND (name = a.name))))))) AND
(xtype = 'PK'))>0 then '√' else '' end) N'主键',
b.name N'类型',
a.length N'占用字节数',
COLUMNPROPERTY(a.id,a.name,'PRECISION') as N'长度',
isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as N'小数位数',
(case when a.isnullable=1 then '√'else '' end) N'允许空',
isnull(e.text,'') N'默认值',
isnull(g.[value],'') AS N'字段说明'
--into ##tx
FROM syscolumns a left join systypes b
on a.xtype=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
order by object_name(a.id),a.colorder
一个字,爽,还可以省去做DD时的好多麻烦.
如果不是很明白,可以将以上代码放到SQL查询分析器上运行一下就知道了(当然要打开一个数据库啦)
本文由来源 21aspnet,由 system_mush 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。如需转载,请注明文章来源。
java数据库字段中文名称_如何得到数据库中所有表字段及字段中文描述相关推荐
- 如何得到数据库中所有表字段及字段中文描述
如何得到数据库中所有表字段及字段中文描述 以下资料,通过csdn的一位师兄从SQL版主那得到: sql中 SELECT (case when a.colorder=1 then d.name els ...
- SQLSERVER得到数据库中所有表字段及字段中文描述
如何得到数据库中所有表字段及字段中文描述 以下资料,通过csdn的一位师兄从SQL版主那得到: sql中 SELECT (case when a.colorder=1 then d.name el ...
- mysql中修改表字段名/字段长度/字段类型详解
在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...
- 修改mysql表的字段名_mysql中修改表字段名/字段长度/字段类型详解
在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...
- mysql 合并不同字段的表_怎么样查询两个不同表字段数据合并?
本人有两张表 表 A C1 C2 C3 1 2 3 3 5 6 表 B C1 C3 C4 C5 4 5 7 1 2 3 4 ...
- Mysql修改字段名和长度_mysql中修改表字段名/字段长度/字段类型详解
先来看看常用的方法 MySql的简单语法,常用,却不容易记住.当然,这些Sql语法在各数据库中基本通用.下面列出: 1.增加一个字段: alter table user add COLUMN new1 ...
- java 更改excel文件名称_根据Excel文件中的内容,修改指定文件夹下的文件名称
问题:根据Excel文件中内容,把文件名称由第2列,改为第1列.比如:把文件"123.jpg"修改为"1.jpg". aaarticlea/png;base64 ...
- oracle语句mysql数据库名称_查询oracle数据库中当前数据库所有表的名称
SQL查询数据库中所有指定类型的字段名称和所在的表名 --查询数据库中所有指定类型的字段名称和所在的表名 --eg: 下面查的是当前数据库中 所有字段类型为 nvarchar(max) 的字段名和表名 ...
- 数据库mysql建立索引_为mysql数据库建立索引
前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过 ...
- mysql数据库密码为空_注意MySQL数据库用户root密码为空
注意MySQL数据库用户root密码为空 文章作者:网友投稿 发布时间:2008-08-14 19:11:51 来源:网络 看到这大家肯定知道了,就是利用mysql输出一个可执行的文件而已.为什么不用 ...
最新文章
- 集成学习(Ensemble Learning)
- Django 中间件
- JavaScript实现切换数字的符号switchSign算法(附完整源码)
- 64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64 || 转载:http://www.cnblogs.com/gaojupeng/p/5727069.html
- 手贱随手在Linux敲了 as 命令,出不来了
- POJ - 3322 Bloxorz I(bfs+状态设计)
- 在AWS中设置Cassandra集群
- php教程知识点归纳,PHP知识点小结
- module 'queue' has no attribute 'Queue'解决
- django自动转化前端模板中static的css,js引用
- 笔记本电脑下载python视频-Python的用法笔记本
- [转]英特尔为什么能在CPU方面领跑?
- 地图之美(地图制图)
- idea的Database导出导入表操作
- 排序算法二:二分(折半)插入排序
- BZOJ5109:[CodePlus 2017]大吉大利,晚上吃鸡! (最短路+Hash表+二进制压位)
- Spring Boot2.0 - 玩转logback日志
- 文本对比,文本差异并排对比显示实现
- 用AkShare获取实盘沪深可转债数据
- 在百度上班也太太太太太太……还行吧!
热门文章
- 计算机硬盘序列号是空白,为什么小弟我的获取硬盘序列号的代码,在有些电脑下没法获取到硬盘序列号,即返回值为空白...
- python计算微积分_python 微积分计算
- Qt - 一文理解QThread多线程(万字剖析整理)
- Acrel-6000/B电气火灾监控系统在千山大厦的应用
- 计算机视觉大佬--何凯明
- 爬虫福利二之妹子图网批量下载MM
- oracle建表创建约束
- Sftp中文件名乱码
- 破解"中国裁判文书网"App加密过程
- AD(altium designer)15原理图与PCB设计教程(二)—— 电路原理图设计