If a table column value is auto-increment? : 列 « 数据库JDBC « Java

En
Java
1. 图形用户界面
2. 三维图形动画
3. 高级图形
4. 蚂蚁编译
5. Apache类库
6. 统计图
7. 
8. 集合数据结构
9. 数据类型
10. 数据库JDBC
11. 设计模式
12. 开发相关类
13. EJB3
14. 电子邮件
15. 事件
16. 文件输入输出
17. 游戏
18. 泛型
19. GWT
20. Hibernate
21. 本地化
22. J2EE平台
23. 基于J2ME
24. JDK-6
25. JNDI的LDAP
26. JPA
27. JSP技术
28. JSTL
29. 语言基础知识
30. 网络协议
31. PDF格式RTF格式
32. 映射
33. 常规表达式
34. 脚本
35. 安全
36. Servlets
37. Spring
38. Swing组件
39. 图形用户界面
40. SWT-JFace-Eclipse
41. 线程
42. 应用程序
43. Velocity
44. Web服务SOA
45. 可扩展标记语言
Java 教程
Java » 数据库JDBC » 屏幕截图 
If a table column value is auto-increment?
  

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;

public class Main {
  private static final String DRIVER = "com.mysql.jdbc.Driver";

  private static final String URL = "jdbc:mysql://localhost/testdb";

  private static final String USERNAME = "root";

  private static final String PASSWORD = "";

  public static void main(String[] argsthrows Exception {
    Class.forName(DRIVER);
    Connection connection = DriverManager.getConnection(URL, USERNAME, PASSWORD);

    Statement statement = connection.createStatement();
    ResultSet resultSet = statement.executeQuery("SELECT id, username FROM users");

    ResultSetMetaData metadata = resultSet.getMetaData();
    if (metadata.isAutoIncrement(1)) {
      System.out.println("Column ID is an auto-increment column");
    }
  }
}

   
    
  
Related examples in the same category
1. Get Column Corresponding Class Name
2. 获取详细信息栏
3. Get Column Display Size.zip
4. 获取列标签
5. 获取列名称
6. 使用DatabaseMetaData获得表列名
7. 获取列名称
8. 获取列的名字从结果数据
9. 获取列位数
10. 获取列数Presions小数位数
11. 获得列位置顺序
12. 获得列权限
13. 获取列尺寸
14. 获得列SQL数据类型
15. 获取列的SQL类型名称
16. 获取列类型
17. Get Table Optimal Set Of Columns
18. Is Column A Cash Value
19. 自动增加
20. 区分大小写
21. 绝对写入
22. 
23. 空的结果集元数据
24. 只读
25. 搜索
26. Is Column Signed Number
27. Is Column Writable
28. Make Unique Column in Database Table
29. 删除列
30. Arrange a Column of Database Table
31. Change Column Name of a Table
32. Sum of Column in a Database Table
33. 从数据库表删除列
34. 增加一个新的栏位名称与数据库表
35. 指定列的表名称
36. 如果表格中的栏可以有一个空值或没有?
37. Get Column Names From ResultSet for MySQL
www.java2java.com | Contact Us
Copyright 2010 - 2030 Java Source and Support. All rights reserved.
All other trademarks are property of their respective owners.