Jquery中文網 伊蒂哈德7比2 www.jvkwgx.com.cn
Jquery中文網 >  腳本編程  >  java  >  正文 使用DatabaseMetaDate獲取數據庫信息

亚冠瓦赫达VS伊蒂哈德:使用DatabaseMetaDate獲取數據庫信息

發布時間:2019-10-07   編輯:伊蒂哈德7比2 www.jvkwgx.com.cn
jquery中文網為您提供使用DatabaseMetaDate獲取數據庫信息等資源,歡迎您收藏本站,我們將為您提供最新的使用DatabaseMetaDate獲取數據庫信息資源
<script>ec(2);</script>

import java.sql.*;
public class GetDBInfo
{
  public GetDBInfo()
  {
  }
  public static void main(String[] args)
  {
  try{
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    String url="jdbc:microsoft:sqlserver://GAOXIANG:1433;DataBaseName=master";
    String user="daryl715";
    String pass="1234";
    String s;
    Connection con=DriverManager.getConnection(url,user,pass);
        DatabaseMetaData dbmd=con.getMetaData();
    s = dbmd.getDriverName();
    System.out.println("驅動程序的名稱是: " s);
    System.out.println(" ");
    s = dbmd.getDatabaseProductName();
    System.out.println ("數據庫名稱是:" s);
    System.out.println(" ");
    ResultSet rs = dbmd.getSchemas();
    System.out.println("模式名有:");
    while(rs.next())
      System.out.print("  " rs.getString(1));
      System.out.println();

     s = dbmd.getSQLKeywords();
    System.out.println("SQL中的關鍵詞為: " s);
    System.out.println(" ");
    int max=dbmd.getMaxColumnNameLength();
    System.out.println ("列名的最大長度可以是:" max);
    System.out.println(" ");
    max = dbmd.getMaxTableNameLength();
    System.out.println ("表名的最大長度可以是:" max);
    System.out.println(" ");
    max = dbmd.getMaxColumnsInSelect();
    System.out.println ("一個select 子句所能返回的最多列數列名的最大長度可是是:" max);

伊蒂哈德7比2 www.jvkwgx.com.cn 您可能感興趣的文章:
asp.net性能優化方法-數據庫訪問性能優化
Jquery 分頁插件 myPagination
php獲取服務器信息的一段代碼
php程序隨機記錄mysql rand()造成CPU 100%的解決方法
PostgreSQL從菜鳥到專家系列教程(1)PostgreSQL介紹
linux中收集系統信息的一些命令
CI操作多個數據庫的例子
SQLite3數據庫操作學習筆記
PHP不使用開源類庫導出mysql數據到Excel文件
DB2實驗教程:創建數據庫/表空間

[關閉]