从数据库中获得表的字段和描述信息
方法1:从函数里面获得
IF NOT EXISTS
(
SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'dbo', N'TABLE',N'T', N'COLUMN',N'ID')
)
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标志ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'T', @level2type=N'COLUMN',@level2name=N'ID'
GO
方法2:
直接从表里面获得
SELECT [table name] = i_s.table_name,
[column name] = i_s.column_name,
[description] = s.VALUE ,
[DATA_TYPE]=i_s.DATA_TYPE
FROM information_schema.columns i_s
LEFT OUTER JOIN sys.extended_properties s
ON s.major_id = Object_id(i_s.table_schema + '.' + i_s.table_name)
AND s.minor_id = i_s.ordinal_position
AND s.name = 'ms_description'
WHERE Objectproperty(Object_id(i_s.table_schema + '.' + i_s.table_name),
'ismsshipped'
) = 0
--and i_s.table_name = 'meter'
ORDER BY i_s.table_name,
i_s.ordinal_position
转载于:https://www.cnblogs.com/mingyongcheng/archive/2011/06/07/2074102.html
从数据库中获得表的字段和描述信息相关推荐
- mysql查询动态表名的数据类型_Mysql中查询某个数据库中所有表的字段信息
前言 有时候,需要在数据库中查询一些字段的具体信息,而这些字段又存在于不同的表中,那么我们如何来查询呢? 在每一个数据库链接的information_schema数据库中,存在这样一张表--COLUM ...
- Mysql 查询数据库中哪个表的字段个数最多
一.说明 二.SQL 一.说明 有的时候我们需要看一个数据库中哪个表的字段最多,看下能不能优化下表 二.SQL 截图 SQL SELECTTABLE_NAME,COUNT(1) fieldNumber ...
- wordPress数据结构 数据库中的表、字段、类型及说明
wordPress数据结构 数据库中的表.字段.类型及说明 WordPress数据库中的表.字段.类型及说明 wp_categories: 用于保存分类相关信息的表.包括了5个字段,分别是: wp_c ...
- 已知数据库中存在表tb_book2,通过在图书信息界面填写书本的基本信息,然后提交后写入数据库中的表格中。需要对提交的信息进行修改,信息填入不能为空,为空则则有提示。
jsp结合SQLSERVER向数据库中的表添加图书信息. 已知数据库中存在表tb_book2,通过在图书信息界面填写书本的基本信息,然后提交后写入数据库中的表格中.需要对提交的信息进行修改,信息填入不 ...
- 数据库工作笔记/设计思路-通过增加索引表为某库中其他表添加索引(描述信息)
目录 基本概念 演示 基本概念 在设计数据库的时候,通常会增加一个索引表,提供了索引的作用,比如在某一个数据库中,通过一个索引表可以找到这个数据库中的所有表,可以通过外键关联,也可以不通过外键关联(如 ...
- 给SQL数据库表和字段添加描述信息
在创建数据库表时,有时怕忘记了字段的作用,要给表的字段加上一些说明文字.而以前要经常切换到表的设计方式去添加一些说明文字,这样总觉得比较麻烦. 刚好查了一下数据库的联机丛书发现还有这样的命令,现在我把 ...
- mysql localhost值_mysql数据库中用户表host字段localhost、127.0.0.1、%区别
忘记mysql密码后,通过添加my.cnf中[mysqld]段skip_grant_tables参数跳过认证后修改密码. 改完后重启发现还是无法登陆,排查后发现是mysql.user表中host字段值 ...
- SQL Server数据库中所有表及字段信息
程序思想:用SELECT name From sysobjects WHERE xtype = 'u'得到所有表,然后循环打开表,根据Rs_Colums.Fields(I).Name 得到字段名,Fi ...
- 如何从Oracle数据库中的表中获取列名(字段名)列表?
如何从Oracle数据库中的表中获取列名(字段名)列表? 目录 如何从Oracle数据库中的表中获取列名(字段名)列表? #示例一 #示例二 示例三: #示例一 可以获取: table_name:表名 ...
- jdbc获取数据库元数据,获取数据库列表,获取数据库基本信息,获取指定数据库中的表信息,获取指定表中的字段信息
jdbc获取数据库元数据 package cn.itcast.metadata.test;import org.junit.Before; import org.junit.Test;import j ...
最新文章
- c++ 类的定义与使用
- 13成都邀请赛 1005 Naive and Silly Muggles
- LeetCode: Longest Consecutive Sequence [128]
- java代码连接jdbc_纯JDBC代码连接实例 + 完整代码
- leetcode 474. 一和零(dp)
- C++ {}作用域 return
- mysql workbench 建表时PK, NN, UQ, BIN, UN, ZF, AI
- 黑马十次方2.0项目
- 如何将鼠标计算机配置放到板载,罗技G500S游戏鼠标配备有板载内存让鼠标脱离驱动实现自定义功能...
- 编译原理实验,赋值语句的语法分析程序设计
- 六一小学生计算机创新活动总结,2020小学生六一儿童节活动总结
- Detecting Deep-Fake Videos from Appearance and Behavior
- oracle执行cmd的实现方法
- 深圳大学计算机刘霖,深圳大学传播学院
- 关于SEO与搜索引擎排名现状分析与SEO去向
- AWS(EC2)助我实现项目管理应用上云
- 愚人节导入_愚人节! 将您PHP页面更改为ASP ...
- python脚本案例-python脚本范例
- 记一次aes解密控制台中文乱码问题
- 基于html+css+js的网站西安旅游
热门文章
- 蓝桥杯试题开灯游戏c语言,[蓝桥杯][算法提高VIP]开灯游戏 (C++代码)
- decode 大于比较 小于_「oracle decode」【ORACLE】Oracle提高篇之DECODE - seo实验室
- python的智能算法_基于pythonQT及智能算法的快速规则定制方法与流程
- 51单片机原理知识点,复位时钟和时序(二)
- python中用来占位的语句是_MySQL / Python-gt;语句中占位符的语法错误?
- 【渝粤教育】国家开放大学2018年春季 0032-22T农业经济学 参考试题
- 【渝粤题库】广东开放大学mysql数据库及应用 形成性考核 - 副本 (5)
- [转帖]java必备的开发知识和技能
- 面试中的小知识(网络 以及 测试)
- mysql 查询关键词顺序