从sql查询返回默认记录
发布时间:2020-05-24 10:07:09 所属栏目:MsSql 来源:互联网
导读:我有一个sql查询,我对SQL服务器数据库运行,例如. SELECT * FROM MyTable WHERE Id = 2 这可能会返回许多记录,也可能不会返回任何记录.如果它没有返回,我想改变我的SQL查询以返回默认记录,这是否可能,如果是这样,怎么样?如果返回记录,则不应返回默认记录.我无
|
我有一个sql查询,我对SQL服务器数据库运行,例如. SELECT * FROM MyTable WHERE Id = 2 这可能会返回许多记录,也可能不会返回任何记录.如果它没有返回,我想改变我的SQL查询以返回默认记录,这是否可能,如果是这样,怎么样?如果返回记录,则不应返回默认记录.我无法更新数据,因此需要更改sql查询. 解决方法另一种方式(你会得到一个空的初始行集返回);SELECT * FROM MyTable WHERE Id = 2 IF (@@ROWCOUNT = 0) SELECT ... (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- SQL和独特的n-coulmn组合
- sql – HBase中的高级查询
- Gentoo 下安装与配置Nginx+ MySQL + PHP (fastcgi) 环境步骤
- sql-server-2008 – 将大字段(varbinary(max))复制到文件/剪
- 如何重置Sql Server 2008数据库?
- sql-server – 使用SQL SERVER 2008 R2的ASP.NET MVC 4的EL
- linux下源码安装mysql5.6.20教程
- sql-server – 如何使用查询从链接服务器获取数据
- sql-server – 如何在Sql Server中存储’n’天的Web服务器日
- SQL Server 修复断电等损坏的SQL 数据库
