SQL如何判断一个表是空表

SQL如何判断一个表是空表,第1张

T-SQL代码:

IF (NOT EXISTS(SELECT * FROM [表名])) PRINT '这是一个空表'

解释:

EXISTS()    //如果查询到数据返回true, 否则返回false

PRINT       //输出信息

验重 *** 作的原理就是在插入数据之前,

先查询一遍数据库,是否有重复的记录,如果有,就显示不能插入,如果没有,就显示插入成功。

select

count(1)

from

where

分类名称=‘阿飞’

在页面的调用后台程序,可以通过ajax无刷新调用,也可以form提交调用。

/*

* 判断表_command中是否存有命令

*/

@Override

public boolean ifExistsCommand() {

String query_sql = "select Count(*) from _command "

Connection conn = DB.createConn()

PreparedStatement ps = DB.prepare(conn, query_sql)

ResultSet rs = null

try {

rs = ps.executeQuery(query_sql)

} catch (SQLException e) {

e.printStackTrace()

}

int rows = 0

if(null!=rs)

{

try {

while(rs.next()){

rows = rs.getInt(1)

}

} catch (SQLException e) {

e.printStackTrace()

}

}

DB.close(ps)

DB.close(conn)

if (rows >0) {

return true//当查询的结果不为空时返回true

} else {

return false

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10000104.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存