社区
MS-SQL Server
帖子详情
请教下各位达人,mysql里面用select into给变量赋值时,怎么处理查询结果为空的异常
TroubleIsMyFriend
2013-07-16 05:44:53
在一个循环中,我首先用select into给一个变量赋值,然后我判断这个变量是否为空,结果还没到判断变量这里就跳出循环了。如果我用if exists 判断,则需要作两次查询,第一次查询用来判断,第二次用同样的查询条件给变量赋值,那样效率不高,请各位达人帮帮忙,看有没有比较好的解决办法。
...全文
622
4
打赏
收藏
请教下各位达人,mysql里面用select into给变量赋值时,怎么处理查询结果为空的异常
在一个循环中,我首先用select into给一个变量赋值,然后我判断这个变量是否为空,结果还没到判断变量这里就跳出循环了。如果我用if exists 判断,则需要作两次查询,第一次查询用来判断,第二次用同样的查询条件给变量赋值,那样效率不高,请各位达人帮帮忙,看有没有比较好的解决办法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tzar188
2014-10-03
打赏
举报
回复
请问一下楼主,你的问题,得到解决了吗,我也遇到了和你一样的问题? 如果看到信息,能帮助分享一下你的解决方案吗?
狂风阵阵
2013-07-16
打赏
举报
回复
插入临时表后再update呗。
TroubleIsMyFriend
2013-07-16
打赏
举报
回复
引用 1 楼 lzw_0736 的回复:
isnull(字段名,默認值)
问题的关键是我不能用默认值,而需要用一段业务逻辑来处理查询结果为空的情况。
lzw_0736
2013-07-16
打赏
举报
回复
isnull(字段名,默認值)
Mysql
中使用
select
into语句给
变量
赋值
没有匹配记录
时
的结果
前言 对
select
into语句感兴趣是因为看了项目中的一个存储过程引起的,在程序运行之前看了存储过程的逻辑,本以为没有数据
时
会报错,结果程序却正常运行,这说明我对
select
into语句理解的问题,同
时
也暴露了一个知识盲点,所以写了个小例子测试一下,并把测试的过程记录方便日后查找。 创建测试表格 为了更清楚的表明问题,我们创建的表格尽可能的简单,同
时
为了测试空值的情况,数据列我们不设置默认...
mysql
存储过程into_
MySQL
存储过程中使用
SELECT
…INTO语句为
变量
赋值
使用
SELECT
…INTO语句为
变量
赋值
在
MySQL
存储过程中,可以使用
SELECT
…INTO语句对
变量
进行
赋值
,该语句在数据库中进行
查询
,并将得到的结果
赋值
给
变量
。
SELECT
…INTO语句的语法格式如下:
SELECT
col_name[,...]INTOvar_name[,...]table_exprcol_name:要从数据库中
查询
的列字段名;var_name:
变量
名,列字段名按...
mysql
存储过程使用
select
into为
变量
赋值
不成功问题
原因:是由于
变量
定义与
查询
表字段名一样,导致
赋值
不成功 如上图,
查询
结果
为空
, 修改字段名后,
赋值
成功 还有一种方法就是在
select
时
,表字段使用表名.字段名,以此区别表字段与存储过程
变量
,如
select
c.parkname into parkname from kt_audit_carport c where c.id=id; ...
MySQL
中可以使用
SELECT
…INTO语句对
变量
进行
赋值
MySQL
中可以使用
SELECT
…INTO语句对
变量
进行
赋值
,该语句在数据库中进行
查询
,并将得到的结果
赋值
给
变量
mysql
8用
select
给
变量
赋值
_
mysql
存储过程使用
select
... into语句为
变量
赋值
范例
在
MySQL
存储过程中,可以使用
SELECT
…INTO语句对
变量
进行赋,该语句在数据库 中进行
查询
,并将得到的结果赋给
变量
。
SELECT
…INTO语句的语法式如下:
SELECT
col_name[,...] INTO var_name[,...] table_expr 代码如下:create procedure getMsg () Begin dec在
MySQL
存储过程中,可以使用SELEC...
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章