alter table t1 add column id counter
注意,如果该表己经存在同名字段或已存在有自增id类型字段,执行该语句将会报错。
//先连接好数据源,假设连接成功并取名为users,无密码和用户名//下简单的对数据库中users表进行了添加和修改,编译执行无误
import java.sql.*
public class operateDateBase {
public static void main(String[] args) {
Connection ct=null
PreparedStatement ps=null
int a=0,b=0
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")
ct=DriverManager.getConnection("jdbc:odbc:users")
//下为插入语句,values()中各值为users表中各字段的值
ps=ct.prepareStatement("insert into users values('27','jj','kk','kk','2')")
a=ps.executeUpdate()
//下为修改 *** 作,将users表中id号为26的passwd改成mm
ps=ct.prepareStatement("update users set passwd='mm' where userId=26")
b=ps.executeUpdate()
//如果 *** 作成功,a和b的值都应为1
System.out.println("a="+a+" b="+b)
} catch (Exception e) {
e.printStackTrace()
}finally{
try {
if(ps!=null)
{
ps.close()
ps=null
}
if(ct!=null)
{
ct.close()
ct=null
}
} catch (Exception e2) {
e2.printStackTrace()
}
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)