java程序需要ID数据库文件,如何在数据库中建立ID?

java程序需要ID数据库文件,如何在数据库中建立ID?,第1张

首先连接到数据库,我的是SQL

String name="sa"//数据库账户

String password="123456"//密码

//加载驱动

try {

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")

}catch(ClassNotFoundException e){

e.printStackTrace()

}

try{

connection=DriverManager.getConnection("jdbc:sqlserver://localhost:1433DatabaseName=OrganizationManagementSystem",name,password)//连接

}catch (SQLException e) {

e.printStackTrace()

}

然后建个数据表,在这里就可以建立ID字段了

PreparedStatement stmt

String formName="name"//表名

String style="ID int Identity"//id列,Identity 是设置自增

try {

stmt =connection.prepareStatement("create table "+formName+"("+style+")")

stmt.execute()

} catch (SQLException e) {

e.printStackTrace()

}

数据库自动生成,需设置,是否为主键,是否自动增长,创建表的时候,都已经建好了。不用担心需要自动创建一个ID吧,如果是需要手动创建的话吗,就不叫自动生成了。手动创建,插入一条SQL语句是,insert into table values(?,?,?,?,?,?) 就把手动生成的ID插入进去,跟添加数据字典一样,没什么好说的!ID可以以时间毫秒来决定,重复的可能性极小。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9914041.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存