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

如何判断数据库中某个字段不存在(用java编写)6

发布网友 发布时间:2023-09-27 14:59

我来回答

4个回答

热心网友 时间:2024-11-16 16:56

想快,就根据数据库,直接读取结构的表,

否则,SELECT * FROM table (添加一个条件,别读回所以记录,如WHERE 1=2之类)

再通过ResultSet来判断
ResultSetMetaData getMetaData()
得到 ResultSetMetaData 再逐个field比较

热心网友 时间:2024-11-16 16:56

选择COLUMN_NAME数(1)
有COUNT(1)> 1;

这条语句的重复记录只显示数值COLUMN_NAME
重复的记录直接从table_name
组过滤掉。

热心网友 时间:2024-11-16 16:57

ResultSet rs = sm.executeQuery("select * from XXX");
ResultSetMetaData rsmd = rs.getMetaData();
int columnCount = rsmd.getColumnCount();
for(int i=1;i<=columnCount;i++){
System.out.println(rsmd.getColumnName(i));
//rsmd.getColumnName(i)返回列名
//在这判断是不是存在你要找的列
}追问rsmd.getColumnName(i)这个可以与null比较吗

追答当然可以了
rsmd.getColumnName(i)!= null

热心网友 时间:2024-11-16 16:57

ResultSet rset= sm.executeQuery("select * from yourtable");
ResultSetMetaData rsmd = rset.getMetaData();
int count = rsmd.getColumnCount();
String yourClumnName = "xxxxx";
Boolean flag = false;
for(int i=1;i<=count;i++){
String currentColumnName = rsmd.getColumnName(i));
if (currentColumnName.equeals(yourClumnName )){
flag = true
}
if(flag){
//该字段存在
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 别克赛欧是什么自动变速箱? 个税申报软件里面扣缴个人所得税明细报告表打印8 个税的明细表太长怎么放A4纸打印? 扣缴个人所得税明细报告表 可以在税局网上打印吗?10 有哪些卡通人物?1249 介绍几个著名的卡通形象101 120KB的图片到底是指什么120KB?像素?7 2015年农历11月13日1点25分出生的女孩,姓韩,求名字... 西王母的真实身份 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 求高人指点:爸爸买了泰康金满仓B款年金保险(分红型),每年存一万,... 女生收了我的礼物然后她对我说,等她有钱了会感谢我,就是买礼物还给我... 关于善的黑板报,要好看但不花哨.. 怎么样才能使黑板报显得更漂亮?1 长春到北京自驾怎么走方便? 孩子把钢铁侠摆成两手抌着头双脚叠一起的造型是什么心理? 睡觉时用手抌着头感觉有点头晕,是怎么回事? 03年别克赛欧防冻液有变速箱油是什么坏了? ...140斤看不出什么变化,如果我减到120是不是还是看不出什么变化... 中国邮政储蓄银行按揭贷款8 在Java中如何判断一个字符串是否存在于一个list集合中的... 如果出黑板报,但到一半就去玩了,正好还被老师看见,也3000...2 由于激素药引起的眼睛浮肿怎么办? 精囊炎的临床症状是什么? 大家好,请问一下,姓何,2008.10 .20 10:55... 2008年农历10月24日0点06分出生的女孩,什么命?五行... 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 欧洲、非洲和亚洲居民移民美洲的原因34 4月适合办什么黑板报2 亚洲,欧洲,非洲的居民移民美洲的原因(请分别说出)6 我有一枚贰分的银币,那个贰字是错的,请问能值多少钱1 睡眠瘫痪症 我近两年来每天睡午觉都会有严重的睡眠瘫痪症,基本上每个... 怎么打印去年个人所得税申报明细表3 个人所得税缴纳历史记录在哪里可以查询402 如何打开个人所得税申报表的明细5 长春凯旋路客运北站到高速公路客运站怎么走?谢谢 比例尺的形式有数字式和___、___三种 java 如何判断list里某一字段值全部相等6 在Java实体类get方法里面需要做一个判断,但是报空指针异... 中华民国七年贰毫银币广东省造值多少钱1