T_SQL 的return怎么用啊? 看了好多资料,还是不知道什么时候能指定返回值,如return 1,用的时候会提示:在此上下文中不能使用带有返回值的 RETURN 语句。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是什么情况下得到的错误提示 在此上下文中不能使用带有返回值的 RETURN 语句。比如触发器中就不允许 只能在存储过程中使用renturn (1)??比如:if (1<2)return 1select 123..这为什么不能返回1呢?但:if (1<2)returnselect 123这个可以执行啊,返回值是0能不能看到他的返回值啊? 只能在存储过程中使用renturn (1)?? 比如: if (1 <2) return 1 select 123 这里为什么不能返回指定的值1呢? --存储过程中的 return 主要用于返回存储过程的执行状态。create procedure #sp @id intas return @id;godeclare @stat intexec @stat=#sp 9select @stat 查一下联机帮助行了,我就不COPY了 sql 语句获取表字段怎么过滤掉字符属性是自增字段的 SQL Server可以做实时数据库?那么最快可以精确到什么时间的数量级呢? 插入问题 编号 SQL语句如何引用VC的变量,数值型的?---------在线等高手指点 sqlserver 多表按照时间排序 关于ORDER BY NEWID()的随机性问题 sql 6.5 server pack 5a 求一个SQL语句 如何用bcp方式备份整个数据库内容。 数据库移植,请各位大虾指点 刷卡消费 SQL建库建表 如何查询记录突变数据
比如:
if (1<2)
return 1
select 123
..
这为什么不能返回1呢?
但:
if (1<2)
return
select 123
这个可以执行啊,返回值是0
能不能看到他的返回值啊?
只能在存储过程中使用renturn (1)??
比如:
if (1 <2)
return 1
select 123
这里为什么不能返回指定的值1呢?
--存储过程中的 return 主要用于返回存储过程的执行状态。
create procedure #sp @id int
as
return @id;
godeclare @stat int
exec @stat=#sp 9
select @stat