java零基础 Logstash web开发 golang file highcharts eloquent model progressjs Animsition 软件测试项目实战案例 mysql操作日志 kubernetes集群搭建 python数据库 郑州普通话 python重复执行 javafinally java重载和重写的区别 java课程学习 java包名 java连接sql linux系统启动过程 tabletpc xs颜色 idea重命名快捷键 无限弹窗bat raid0教程 无法打开搜索页 博途v14安装教程 lol卡米尔 wegame更新失败 quickchm 凯立德下载 套料软件 苹果手机怎么滚动截屏 趣学python编程 正则表达式测试工具 kindeditor漏洞 存档转换器 文字方向怎么设置
当前位置: 首页 > 学习教程  > 编程语言

MySQL - 查询数据库里所有表名和字段名

2020/11/24 9:55:58 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

查询数据库里所有表名和字段名的语句 SQL 查询所有表名 SELECT NAME FROM SYSOBJECTS WHERE TYPEUSELECT * FROM INFORMATION_SCHEMA.TABLES查询表的所有字段名 SELECT NAME FROM SYSCOLUMNS WHERE IDOBJECT_ID( 表名 )SELECT * FROM INFORMATION_SCHEMA.TABLESSELECT * FROM…

查询数据库里所有表名和字段名的语句

 

SQL 查询所有表名

  • SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
  • SELECT * FROM INFORMATION_SCHEMA.TABLES

 

查询表的所有字段名

  • SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )
  • SELECT * FROM INFORMATION_SCHEMA.TABLES
  • SELECT * FROM INFORMATION_SCHEMA.VIEWS
  • SELECT * FROM INFORMATION_SCHEMA.COLUMNS

 

查询该库所有表名对应的字段名

  • SELECT TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = '库名'

 

ORACLE 查看所有表名

  • SELECT TABLE_NAME FROM USER_TABLES

 

ACCESS 查看所有表名

  • SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
  • MSYSOBJECTS 是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来

本文链接: http://www.dtmao.cc/news_show_400182.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?