sql-server – 如何从存储过程中返回bool
发布时间:2020-12-12 16:17:30 所属栏目:MsSql教程 来源:网络整理
导读:我试图找出如何写一个返回一个布尔值的store procdure.我开始写下面的一个返回一个int. USE [Database]GO/****** Object: StoredProcedure [dbo].[ReturnInt] Script Date: 09/30/2010 09:31:11 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER p
我试图找出如何写一个返回一个布尔值的store procdure.我开始写下面的一个返回一个int.
USE [Database] GO /****** Object: StoredProcedure [dbo].[ReturnInt] Script Date: 09/30/2010 09:31:11 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER procedure [dbo].[ReturnInt] AS RETURN 3 我不确定如何写一个返回一个布尔值. 有人可以帮忙吗?这是有价值的吗? 解决方法你不行没有布尔数据类型,过程返回码只能是一个int.你可以返回一个输出参数.CREATE PROCEDURE [dbo].[ReturnBit] @bit BIT OUTPUT AS BEGIN SET @bit = 1 END 并称之为 DECLARE @B BIT EXEC [dbo].[ReturnBit] @B OUTPUT SELECT @B (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 数据窗口key Modification与sqlserver触发器for update 配合
- mysql报错:MySQL server version for the right syntax to
- mysql5.7.19 解压版安装教程详解(附送纯净破解中文版SQLYo
- SQL Server一句SQL解决SQL中断号问题 推荐
- SQL Server 版本变更检查 警告
- SQLServer数据库里面数据表大小的统计
- MSSQLSERVER跨服务器连接(远程登录)的示例代码
- sql – 从同一个表复制行并更新ID列
- SQL Server数据库更改工作流程的最佳做法
- 【实战问题】【11】增删改查在SQLServer客户端都是正常的。