我正在寻找一个虚拟的SQL语句,它将从C#SQL连接工作以检查连接.
基本上我需要向数据库发送请求,我不关心它返回什么我只是希望它成功,如果数据库仍然存在并且如果数据库不存在则抛出异常.
我正在测试的场景是丢失了与数据库的连接,其中SQLConnections State属性似乎仍然是"Open"但没有连接.
你可以这样做:
Select 1
好的,如何发送空字符串或空格.这些是Sql Server的有效命令.
大多数SQL数据库都有一个用于此目的的"表".
在DB2中,它是:
select * from sysibm.sysdummy1
从内存来看,Oracle有
select * from dual
它将取决于后端的数据库.