![]() |
1
4
更新 在仔细检查了OP的代码之后,我意识到错误不在变量赋值中,而是在WHERE子句中。 aspnet\u Users表中的UserName字段可能是VARCHAR,SP的@UserName param是uniqueidentifier。 尝试将@username改为varchar,看看语句是否有效。 |
![]() |
2
4
这是我的直觉,但用户名列真的是唯一标识符吗?看起来这通常是一个varchar,所以问题可能是@username参数的类型…也许也应该是varchar。 |
![]() |
3
1
aspnet\u用户中UserId的数据类型是什么? 您可以通过以下方式将SET/SELECT组合成一个语句:
|
![]() |
4
1
你确定
您的查询可以简化为:
不需要传递变量处理。 |
![]() |
Rogue258 · 在DB2SQL中使用存储过程/宏进行声明和循环 3 年前 |
![]() |
Moyura · 如何从存储过程中获取最高值 3 年前 |
![]() |
muhtarkator · 创建存储过程插入和更新 3 年前 |
![]() |
DRUIDRUID · 执行SP时从表中获取值 7 年前 |
![]() |
user416 · oracle中的组存储过程 7 年前 |