mysql——获取所有table名和table字段名。
获取database所有table名:
(参考:http://stackoverflow.com/questions/2780284/how-to-get-all-table-names-from-a-database )
DatabaseMetaData md = conn.getMetaData();
ResultSet rs = md.getTables(null, null, "%", null);
while (rs.next()) {
System.out.println(rs.getString(3));
}
原理:Column 3 is the TABLE_NAME (see documentation of getTables).
获取某table的所有字段名:
(参考:http://java.dzone.com/snippets/listing-schematablecolumn )
DatabaseMetaData meta = conn.getMetaData();
ResultSet resultSet = meta.getColumns(databaseName, null, tableName, "%");
while (resultSet.next()) {
System.out.println(esultSet.getString(4));
}
mysql——获取所有table名和table字段名。的更多相关文章
- mysql获取某个表中除了某个字段名外的所有字段名
		
现一个表中有很多字段,但我不想要其中某一个字段,手打出来字段太多,不方便. SELECT GROUP_CONCAT( column_name SEPARATOR ',' ) FROM informat ...
 - Oracle中使用游标获取指定数据表的所有字段名对应的字符串
		
操作步骤:打开PLSQL Developer后,直接执行下面的语句就可以出来 --Oracle中使用游标获取指定数据表的所有字段名对应的字符串 declare mytablename VARCHAR( ...
 - mybatis——解决属性名和数据库字段名不一致问题(注解方式)
		
当我们使用注解开发时有时会遇到数据库字段名与实体类属性名不一致的问题.xml方式开发可以通过结果集映射的方式解决,那注解方式开发要怎么解决呢? 注解解决方式: @Results()注解 Results ...
 - Mysql查询的一些操作(查表名,查字段名,查当月,查一周,查当天)
		
查询数据库中所有表名 select table_name from information_schema.tables where table_schema='tools' and table_typ ...
 - 获取SQL数据库中的数据库名、所有表名、所有字段名、列描述
		
1.获取所有数据库名: (1).Select Name FROM Master.dbo.SysDatabases orDER BY Name 2.获取所有表名: (1).Select Na ...
 - SQLServer中获取所有数据库名、所有表名、所有字段名的SQL语句
		
----1. 获取所有的数据库名----- SELECT NAME FROM MASTER.DBO.SYSDATABASES ORDER BY NAME -----2. 获取所有的表名------ S ...
 - [Database] 列出MSSQL所有数据库名、所有表名、所有字段名
		
1.获取所有数据库名 Select Name From Master..SysDatabases order By Name 2.获取所有表名 Select Name From SysObjects ...
 - 【转】Oracle 查询库中所有表名、字段名、表名说明、字段名说明
		
转自 :http://gis-conquer.blog.sohu.com/170243422.html 查询所有表名:select t.table_name from user_tables t; 查 ...
 - Mybatis——实体类属性名和数据库字段名不同时的解决方案
		
数据库的字段: 对应的实体类: 方案一: 在XML映射文件中使用的resultMap,优点:可以被重复使用. <resultMap id="BaseResultMap" ty ...
 - Oracle 查询库中所有表名、字段名、表名说明、字段名说明(原创)
		
查询所有表名:select t.table_name from user_tables t;查询所有字段名:select t.column_name from user_col_comments t; ...
 
随机推荐
- DictoryInfo.GetFiles
			
using System; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(stri ...
 - iOS 类管理
			
CocoaPods安装和使用教程 Code4App 原创文章.转载请注明出处:http://code4app.com/article/cocoapods-install-usage 目录 CocoaP ...
 - jvm如何知道那些对象需要回收
			
1 首先的问题是:jvm如何知道那些对象需要回收 ? 目前有两种算法 引用计数法 每个对象上都有一个引用计数,对象每被引用一次,引用计数器就+1,对象引用被释放,引用计数器-1,直到对象的引用计数为0 ...
 - poj 1450 Gridland
			
Gridland Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Su ...
 - 转:一个跨WINDOWS LINUX平台的线程类
			
来源:http://blog.csdn.net/dengxu11/article/details/7232681 继Windows下实现一个CThread封装类之后,这里我再实现一个跨WINDOWS ...
 - 超轻量级高性能ORM数据访问组件Deft,比dapper快20%以上
			
超轻量级高性能ORM数据访问组件Deft,比dapper快20%以上 阅读目录 Deft简介 Deft 核心类介绍 Deft 3分钟即可上手使用 其他可选的配置参数 性能测试 Demo代码下载 回到顶 ...
 - 行业百科知识--Github
			
行业百科知识普及: 一.github Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ru ...
 - [问题解决] /home目录占用率100%
			
今天发现一个比较奇怪的现象,linux系统下一个目录挂在存储下,df -Th 显示该目录使用率100%, du 该目录显示只用了2%, 后来发现是由于进程占用了被删掉的文件空间导致.举例如下: [ro ...
 - CSS实现页面背景自动切换功能
			
From here:http://xiaomiya.iteye.com/blog/2047728 请看效果图: 完整代码如下: <!DOCTYPE HTML> <html> & ...
 - poj--1517
			
n从0取到9,一个for循环,n++,n=0,n<=9 n=4,求1/4!+1/3!+1/2!+1/1!+1/0! 需要一个for循环,i=n,i>=0,i-- sum+=factoria ...