sql-server – 存储过程返回varchar
发布时间:2021-03-31 00:30:09 所属栏目:MsSql教程 来源:网络整理
导读:我想知道在SQL中是否可以从存储过程返回varchar值,我看到返回值的大部分示例都是int. 程序中的示例: declare @ErrorMessage varchar(255)if @TestFlag = 0 set @ErrorMessage = 'Test'return @ErrorMessage 解决方法 您可以使用out参数或结果集来返回任何数
我想知道在SQL中是否可以从存储过程返回varchar值,我看到返回值的大部分示例都是int. 程序中的示例: declare @ErrorMessage varchar(255) if @TestFlag = 0 set @ErrorMessage = 'Test' return @ErrorMessage 解决方法您可以使用out参数或结果集来返回任何数据类型.返回值应始终为整数 CREATE PROCEDURE GetImmediateManager @employeeID INT,@managerName VARCHAR OUTPUT AS BEGIN SELECT @managerName = ManagerName FROM HumanResources.Employee WHERE EmployeeID = @employeeID END 取自here (编辑:鞍山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 为什么这些字符在SQL Server中都是相同的?
- sql-server-2005 – 从SQL Server 2008降级到2005
- sql-server – 比早期版本更喜欢SQL Server 2016的客观理由
- 暗黑破坏神3终极邪恶版联动DLC:旺达与巨像幻化
- 是否有像SQL Server 2005的TRY / CATCH块这样的MySQL功能?
- 教你用键盘输入“囍”字
- sql-server-2000 – 如何从PHP 5.3及更高版本连接到MSSQL 2
- 新版Linux内核功能超强 但商用还尚须时日
- 数据库设计 – 在具有缩写表名的表中为每个字段名添加前缀是
- sql-server – 包含要使用文件流的二进制文件的现有表