社区
Java SE
帖子详情
判断(数据库的)一个表是否为空 不为空则输出内容 为空则插入数据
lucky373125
2009-07-30 01:11:45
判断(数据库的)一个表是否为空 不为空则输出内容 为空则插入数据?
...全文
364
4
打赏
收藏
判断(数据库的)一个表是否为空 不为空则输出内容 为空则插入数据
判断(数据库的)一个表是否为空 不为空则输出内容 为空则插入数据?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zm3965676
2009-08-01
打赏
举报
回复
建议把上面的IF(rs.next)换成WHILE(rs.next())
Clarity-Black
2009-08-01
打赏
举报
回复
String sql = "select * from table_name";
Class.forName("URL");
Connection conn = DriverManager.getConnection();
Statement st = conn.getStatement();
ResultSet rs = st.executeQuery(sql);
if(rs.next()){
System.out.println(rs.getString("表中对应的列名"));
}else{
String insert_SQL = "insert into table_name(要插入的列名,以多个以逗号分 开) values(?,?)";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setString(1,user.getName() );
ps.setString(2,user.getPassword() );
ps.execute();
}
这样就搞定了,里面的异常都没有捕获,楼主主要看这个解决问题的方法,具体的代码实现可以参考上面写的然后自己去做。
darkwh
2009-07-30
打赏
举报
回复
if(rs.next)? 但是有什么用呢?这么一来每个表就只能操作一次了…
zhuzhusany
2009-07-30
打赏
举报
回复
select count(1) as count from tablename
if count == 0
insert into ....
2.Mysql
数据
库
——向
表
内
插入
数据
本文详细介绍了在Mysql
数据
库
中如何向
表
内
插入
数据
的方法,包括
插入
元组的基本语法、注意事项,以及通过子查询结果进行
数据
插入
的示例。适合初学者快速掌握Mysql
数据
插入
技巧。
kettle 教程(二):常用
输出
(
插入
更新、
表
输出
、执行 SQL 脚本)
本文介绍了Kettle常用的
输出
方式,包括
插入
更新、
表
输出
和执行SQL脚本。
插入
更新可根据条件更新或
插入
数据
;
表
输出
单纯将
数据
输出
到另一
表
,易
插入
重复
数据
;执行SQL脚本可自定义SQL执行,较为灵活。
插入
更新使用较多,
表
输出
需慎用。
如何给
数据
库
中的
表
插入
数据
?
本文详细介绍了如何使用SQL的INSERT语句为
表
的所有字段或指定字段
插入
数据
,包括单条记录和多条记录的
插入
方法。
kettle
判断
值
是否为空
_Kettle实现拉链
表
本文介绍了如何使用Kettle创建拉链
表
,重点关注在处理过程中如何
判断
值
是否为空
。首先创建测试
数据
,接着通过Kettle的‘维度查询/更新’控件设计拉链
表
。在‘维度查询/更新’的配置中,详细说明了关键设置,如版本关键字、更新字段等。在执行过程中遇到的编码问题和生成的空记录问题也进行了讨论,并给出了解决方案。
Kettle:
插入
/更新、
表
输出
及
表
输入
本文详细介绍了在
数据
处理中常用的
插入
/更新、
表
输出
和
表
输入三种
数据
同步方式,通过实例演示了如何在MySQL中使用这些方法进行
数据
的增删改查,适用于初学者和有一定经验的
数据
库
管理员。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章