问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jdbc怎么创建数据库,最好有代码

发布网友 发布时间:2022-04-28 10:57

我来回答

3个回答

热心网友 时间:2022-04-08 21:27

创建数据库得用sql语句实现吧,也就是要数据库自己完成。jdbc只是负责连接数据库,以及将sql传递给数据库执行sql然后获取返回的结果等操作。
// sql = create database test;
创建数据库sql

热心网友 时间:2022-04-08 22:45

jdbc只能用于连接数据库吧

热心网友 时间:2022-04-09 00:19

数据库用的是oracle,要相应的jar包
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.ResultSet;
import java.util.*;
public class JDBCConnective {
public static void main(String[] args) {
//1.创建连接
//2.发送命令
try {
Class.forName("oracle.jdbc.OracleDriver");//加载驱动
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.44:1521:JSY","scott","tiger");
//System.out.println(conn.isClosed());
Statement st = conn.createStatement();//创建能够发送命令的对象
//int state = st.executeUpdate("insert into emp values(9999,'李子','hr',7369,to_date('1999-10-8','yyyy-mm-dd'),3000,100,30,1)");
//System.out.println(state);
ResultSet rs = st.executeQuery("select empno,ename from emp");
List<Map> list=new ArrayList<Map>();
while(rs.next()){
Map emp=new HashMap();
emp.put("empno", rs.getString("empno"));
emp.put("ename", rs.getString("ename"));
list.add(emp);
}
Collections.sort(list,new Comparator<Map>(){
public int compare(Map map1, Map map2) {

long empno1 = Long.parseLong(map1.get("empno").toString());
long empno2 = Long.parseLong(map2.get("empno").toString());
if(empno1>empno2)return 1;
if(empno1<empno2)return -1;
return 0;
}
});

Iterator<Map> it = list.iterator();
while(it.hasNext()){
Map emp = it.next();
System.out.println(emp.get("empno")+" "+emp.get("ename"));
}

System.out.println();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}catch (SQLException e) {
e.printStackTrace();
}

}

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我要问一下掇刀医保局恢复正常上班吗? 医保卡是东宝区的怎么才能转到掇刀区 东宝人社局 医保局 空调扇和风扇有什么区别 ...上了技校,现在上了电大的大专,档案在自己手里怎么办? 高职扩招的档案从哪里来 专科没有毕业档案怎么办 技校没上完考上专科,档案怎么转 凉薯和红薯有什么区别 凉薯和山药一样吗 我是一名教师 评职称发表论文 不知道网上哪些机构好点 具体? java 在mysql内创建一个数据表,表名是参数,该怎么创建? JAVA怎么在MySQL里创建数据库和表 如何通过jdbc在数据库建表 pages的表格怎么挪不动 在ppt中插入的excel怎么拉伸时不变 在PPT中插入的EXCEL表格太大,想把它缩小,但用将光标放在的边缘边,两端的箭头,按住鼠标拖不能修改,咋 ppt的表格线怎么能让它不要动 用WPS打开PPT,一编辑马上卡住,无法拖拽,播放没问题。编辑Word文档和表格,一点问题都没有! ppt excel表格过长不能很好地往下拉怎么办 关注翡翠原石很久了,不知道上哪儿可以买,求教? 怎样买到合适的翡翠原石? 翡翠原石怎么看,如何正确选购翡翠原石? 电信4g上网卡 怎么安装 请问大家如果去要买翡翠原石的话,一般怎么去买啊?去哪里和用什么方法去买啊?谢谢 电信4G无线网卡怎样用在台式机。。直接用4G无线路由器吗 翡翠原石哪里有卖的? 在哪里买翡翠的原石? 在电信网上营业厅买的4G无线网卡以后不用了,该怎么注销? 翡翠原石的销售渠道有哪些? 翡翠原石在哪里买? 用java程序,在mysql数据库中创建表,字段名是从excel中取出的,sql语法... jdbc怎么用代码创建sqlite数据库 java如何判断数据库表是否存在,又如何创建新表 请问用java代码如何创建数据表 ...以及怎样在oracle数据库里建库建表,和用户名及权限的设置_百度知 ... java语言如何动态循环创建mysql数据库基本表,可以实现吗? java数据库用jdbc创建表在指定的数据库,但是表却在master数据库中 我在steam里购买了战争机器五,怎么和电脑中Xbox(beta)关联,还是不用关联? 永康市古山镇有那些姓氏,有姓辛的吗? 百家姓永康现有汪姓有多少 谁知道永康的秦氏家谱? 永康诸姓都是哪里的 永康市姓氏——施家族居住在那个乡村 单姓起源 应姓的字辈排行 浙江永康有姓褚的么?? 我们中国有多少姓应的? 怎么把播放的视频在桌面上小窗口播放? MoboPlayer怎么小窗口播放视频 跳绳单摇怎么跳?