一个存储过程中的select....into语句的问题

王振中 2004-11-06 07:52:39
原语句如下:
....
AS
declare @p_PropertyID int
select PropertyID into @p_PropertyID //这边提示‘@p_PropertyID’有错误!
from Property
where PropertyName=@p_PropertyName
......


高手帮帮忙!
...全文
181 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
王振中 2004-11-07
  • 打赏
  • 举报
回复
搞定!谢谢!
cxa 2004-11-07
  • 打赏
  • 举报
回复
select into是PB的习惯吧?
laoQ 2004-11-06
  • 打赏
  • 举报
回复
这里不是用select into
应该改成;
select @p_PropertyID=PropertyID
from Property
where PropertyName=@p_PropertyName
mgsray 2004-11-06
  • 打赏
  • 举报
回复
--改成
AS
declare @p_PropertyID int
select @p_PropertyID=PropertyID
from Property
where PropertyName=@p_PropertyName
王振中 2004-11-06
  • 打赏
  • 举报
回复
我是有两个表,一个是User表,一个是Property表。两个表通过PropertyID联系。现在要往表User中插入一条记录,外面接受到的字段只有PropertyName,所以说要先取得PropertyID,然后插入,这是在一个存储过程中。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧