查询数据库所有表、字段、触发器等
SQL SERVER
查看所有表名:
select name from sysobjects where type='U'
查询表的所有字段名:
Select name from syscolumns Where ID=OBJECT_ID('表名')
select * from information_schema.tables
select * from information_schema.views
select * from information_schema.columns
查询所有触发器:
SELECT * FROM Sysobjects WHERE xtype = 'TR'
查看当前库中所有的触发器和与之相对应的表:
SELECT tb2.name AS tableName,tb1.name AS triggerName FROM Sysobjects tb1 JOIN Sysobjects tb2 ON tb1.parent_obj=tb2.id WHERE tb1.type='TR'
ACCESS
查看所有表名:
select name from MSysObjects where type=1 and flags=0
MSysObjects是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。
Oracle
select cname from col where tname='ZW_YINGYEZ'
select column_name from user_tab_columns where table_name='ZW_YINGYEZ'
查询表字段数
select count(column_name) from user_tab_columns where table_name='表名';
转载于:https://www.cnblogs.com/ahdsxhs/p/6560250.html
查询数据库所有表、字段、触发器等相关推荐
- mysql 联查字段名重复_查询数据库多个字段名时的结果有重复的解决办法_MySQL
bitsCN.com 查询数据库多个字段名时的结果有重复的解决办法 查询数据库的结果有重复,怎么办? 在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关 ...
- SQLSERVER查询数据库所有表名及行数
--查询数据库所有表名select name from sysobjects where xtype='u' --查询数据库中所有表select * from sys.tables --查询数据库所有 ...
- oracle删除表的一个字段的数据库,学会Oracle数据库删除表字段和Oracle数据库表增加字段方法...
Oracle数据库添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); Ora ...
- 查询数据库的表(字段)名和对应的注释
直接利用mysql数据库中自带的information_schema来查询各种表和注释,会比创建存储等间接方式更加简单快速. 一.information_schema数据库 它提供了访问数据库元数据的 ...
- MySQL按名字查询所有信息_数据库小记:根据指定名称查询数据库表名及根据指定名称查询数据库所有表中的字段名称(支持mysql/postgre)...
注意:本篇文章仅适用于mysql和postgre这两种数据库 1.查询数据库中所有表名及对应表的详细信息 select * from INFORMATION_SCHEMA.tables 2.根据指定名 ...
- mysql数据库的注释语句是_coding++ :MySQL 使用 SQL 语句查询数据库所有表注释已经表字段注释...
1.要查询数据库 "mammothcode" 下所有表名以及表注释 /*查询数据库 'mammothcode' 所有表注释*/SELECT TABLE_NAME,TABLE_COM ...
- mysql使用sql语句查询数据库所有表注释已经表字段注释
场景: 1. 要查询数据库 "mammothcode" 下所有表名以及表注释 /* 查询数据库 'mammothcode' 所有表注释 */ SELECT TABLE_NAME,T ...
- mysql查询数据库中所有字段的属性
大型项目中数据库中有成百上千张表,想要统计数据库中相同的字段名,不同的长度或类型,所有的字段属性. 利用简单的SQL帮助我们进行统计. 1.查询数据库中某个库所有字段的属性(指定数据库库名),若想查询 ...
- 【开源项目笔记:platform-wechat-mall】Mybatis 查询数据库返回部分字段
在本开源项目中数据库操作采用了Mybatis,不美的是查询数据一律返回VO结构,即使只需要其中的一两个字段也如此,更别提多表联合查询时空字段占了90%,需要改进. 本文描述Mybatis如何在单表查询 ...
- mysql 快捷查询数据库各表占用空间,mysql查看索引占用空间,mysql查看数据占用空间
先贴一张图! 第一步,"很重要" 在mysql中,有一个创建之初自带的库information_schema,这个库中包含着数据库相关信息,查询数据占用空间就是使用该库,所以首先进 ...
最新文章
- 如何挖掘医疗数据?看这份KDD2021《异构医疗数据挖掘》教程
- 机器学习竞争其实是一场数据上的竞争
- 专 linux命令之set x详解
- vue怎么调用子元素的方法_vue.js 父组件如何触发子组件中的方法
- boost::graph模块使用 read_graphviz 加载 GraphViz Dot 文本的示例 ,图转换为具有自定义属性的 BGL adjacency_list 图
- 一个简单的XML文档例子
- Pytorch基础(五)—— 池化层
- Oracle数据库只读事务和无事务的区别
- CSS基础「三」盒子模型/产品模块案例/圆角边框/盒子阴影/文字阴影
- Python Imaging Library: ImageTk Module(图像Tkinter模块)
- Python之numpy模块array简短学习
- Nginx搭建视频流媒体服务(直播点播)
- python傅里叶逆变换_Python傅里叶逆变换
- 谷露猎头系统3.0新功能:Mapping模块,助你轻松画出动态组织架构图
- win7一直显示正在启动_win7旗舰版升级后无法启动电脑的解决方法
- 如何在电脑上下载node.js并启动相应网易云服务器最全【该服务器见尚硅谷2021版微信小程序开发p20】
- Spanning-tree fast features配置案例
- 论文的系统 排版软件Latex
- C语言常用转义字符表 和 ASCII码表完整版
- 耳机麦克风正常,但是部分PC应用不能语音的问题!