1、ResultSet getColumns https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html https://www.cnblogs.com/chenying99/archive/2012/08/17/2644500.html 2、DatabaseMetaData https://javanotes2all.wordpress.com/2013/04/10/how-do-i-use-databasemetadata-to-get-table-column-details/comment-page-1/ https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html <1> getTables方法 : https://sjsky.iteye.com/blog/1119394 <2> mysql庫沒法獲取remark信息 https://huqiji.iteye.com/blog/2205161 https://blog.csdn.net/xindeyitia/article/details/84919714 <3> 獲取列的詳細信息(列名、類型、大小、註釋等) http://www.java2s.com/Code/Java/Database-SQL-JDBC/GetColumnDetailInformation.htm 3、關係型數據庫,採集元數據demo https://dzone.com/articles/listing-schematablecolumn 4、Oracle 當前用戶下的視圖 https://docs.oracle.com/cd/B19306_01/server.102/b14237/statviews_2117.htm#REFRN20305 註釋信息 https://docs.oracle.com/cd/B28359_01/server.111/b28320/statviews_1036.htm#REFRN20040 https://blog.csdn.net/fendou_0123456789/article/details/80980054 5、ElasticSearch 元數據信息 https://stackoverflow.com/questions/25349947/how-to-find-index-by-alias-in-elasticsearch-java-api