java判断数据库的表里面是否存在一个值

我先获取了一个值比如是1234-4567-8910现在我需要在数据库(test)判断表(NO)是否有这个值表(NO)里面的值有很多,如果有这个值则打印“这个值存在"可能我... 我先获取了一个值比如是1234-4567-8910
现在我需要在数据库(test)判断表(NO)是否有这个值
表(NO)里面的值有很多,如果有这个值则打印“这个值存在"
可能我没有表达清楚
String M = "1234-4567-8910“;
数据库是test
表是MAA
栏位ID 类型int

栏位NO 类型varchar
现在判断栏位NO里面的值是否和String M相同
我对java一知半解,请写出详细的代码,
展开
 我来答
局白sj
2014-07-31 · 超过26用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:30.7万
展开全部
一个SQL语句不就完了,select count(*) from MAA where NO=‘1234-4567-8910’。看count的值是否是0,不是0 则打印这个值存在。难道前边连接数据库的也要
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜尽天明915
推荐于2017-09-13 · 超过25用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:60.7万
展开全部
select * from 表 where 列名=值;
if(rs.next())
return true;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
满运穆兴安
2020-05-18 · TA获得超过3839个赞
知道大有可为答主
回答量:3101
采纳率:25%
帮助的人:203万
展开全部
方法有二:
1、查询表user,如果抛出表不存在的异常,就证明表user不存在。
2、查询系统表,每种数据库都有一张系统表,用该存放数据库中的所有表的信息。
你只需要查询系统表有无该表的记录即可。但是不同种类的数据库,系统表可能不一样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
束蔚星0GR
2014-07-30 · TA获得超过103个赞
知道小有建树答主
回答量:209
采纳率:100%
帮助的人:104万
展开全部
select * from NO where filed='1234-4567-8910'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式