如何声明一个变量来存储过程

西阿维纳什(Sai avinash)

我正在MS SQL Server 2008中创建一个存储的proc。

在我的SP中,在插入语句之后,插入的该行的标识值将为

产生。我在另一个插入语句中使用它。

@SID int

insert into table1(SNAME) values('Sname')

set @SID=SCOPE_IDENTITY()

insert into table2(SID)values(@SID)

在这里,我的疑问是,是否需要在C#代码中添加@SID作为参数。

如何声明一个不需要任何参数的变量?因为它正在获得价值

从SP本身

请帮忙

亚德里亚·斯坦德

从更改SQL

@SID int

DECLARE @SID int

看看DECLARE @local_variable(Transact-SQL)

使用DECLARE语句在批处理或过程的主体中声明变量,并使用SET或SELECT语句为变量分配值。可以使用此语句声明光标变量,并将其与其他与光标相关的语句一起使用。声明后,除非声明中提供了值,否则所有变量都将初始化为NULL。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Sql 在存储过程中声明一个变量

将声明表变量传递给另一个存储过程

创建一个存储过程来聚合行

创建一个MySQL存储过程来更新记录

如何创建一个存储过程来更新Employee表?

如何从另一个存储过程调用一个存储过程

如何定义一个空变量来存储File结构的值?

如何创建一个“缓冲区”来存储每个帧的变量的先前值

如何创建一个过程来授予权限

如何声明一个模块来进行命名导入?

如何让 PL/SQL 存储过程显示一个表?

如何执行一个以表为参数的存储过程?

如何在我的第一个存储过程结束后启动存储过程?

如何将变量传递给存储过程以更新另一个数据库中的行?

如何将信息从一个存储过程插入到另一个存储过程?

我可以使用变量模板来声明另一个变量模板吗?

如何调用另一个过程中声明的过程?

在SQL Server的存储过程中将一个或多个sql语句存储为变量

前往:声明一个新变量并从更高范围覆盖一个变量,如何?

你如何在 Denodo 中声明一个变量?

如何声明一个快速关闭的局部变量

如何外部声明一个外部“ C”变量

Python 3如何“声明”一个空的“ bytes”变量

如何声明一个函数变量并等待它完成?

如何在 JSX 中声明一个变量?

调用具有一个变量和没有变量的重载存储过程

找到一个正在运行的存储过程来杀死它

创建一个存储过程来更新员工的个人信息

一个简单的存储过程来更新表找不到参数