存储过程的使用——定义变量

Posted 人生如棋,落子无悔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了存储过程的使用——定义变量相关的知识,希望对你有一定的参考价值。

一、定义变量
--简单赋值 
declare @a int
set @a=5 
print @a 
  
--使用select语句赋值 
declare @user1 nvarchar(50) 
select @user1=张三print @user1 
declare @user2 nvarchar(50) 
select @user2 = Name from ST_User where ID=1 
print @user2 
  
--使用update语句赋值 
declare @user3 nvarchar(50) 
update ST_User set @user3 = Name where ID=1 
print @user3


以上是关于存储过程的使用——定义变量的主要内容,如果未能解决你的问题,请参考以下文章

datagrips oracle编写存储过程

mysql存储过程变量自定义函数触发器事件

SQL存储过程如何将结果放入变量?

如何给sqlserver 存储过程中的变量赋值?

mysql存储过程与事务

在存储过程中给变量赋值的问题: