读书人

SQL 一次性检察数据

发布时间: 2012-12-26 14:39:29 作者: rapoo

SQL 一次性检查数据
DataTable dt

dt:
SNID
...
...
...
5万行


现在去要将snid放入数据库一次性查询.存在返回false不存在返回true

[最优解释]
你这5W个SNID放在表里的吗??
[其他解释]

不知道你具体是怎么个意思 

是这样吗?

传一个SNID进去 如果存在 就返回true 不存在就返回false

if exists(select 1 from dt where SNID=@snid)
print 'true'
else
print 'false'

[其他解释]
引用:
SQL code?12345678910不知道你具体是怎么个意思 是这样吗? 传一个SNID进去 如果存在 就返回true 不存在就返回false if exists(select 1 from dt where SNID=@snid)print 'true'else print 'false'


现在有5万个snid一次性放进去查,查完返回5万条数据
[其他解释]
引用:
你这5W个SNID放在表里的吗??


没有。
先是上传一个Excel,将Excel中的内容转成DataTable.再验证的.不知道怎么写

读书人网 >SQL Server

热点推荐