回答

收藏

MySQL:多个字段在存储过程中被选为多个变量

技术问答 技术问答 120 人阅读 | 0 人回复 | 2023-09-13

我可以在MySQL的同一选择查询中将多个列选择到多个变量中吗?
5 w, j3 Q1 ?7 Y7 ]0 Q: D; Z例如:8 R% w6 y( M2 N( ?% A& I) `, S
DECLARE iId INT(20);DECLARE dCreate DATETIME;SELECT Id INTO iId,dateCreated INTO dCreate FROM productsWHERE pName=iName;什么是正确的语法?
7 Y" _! U2 n) E5 M                                                                3 P% O: _# Q" n: p: }
    解决方案:                                                                3 U  {, O3 v3 b1 V) j
                                                                你的语法不正确:你需要按顺序INTO以下列出字段,并列出相应的目标变量:
# `) i+ C- e  v. X5 m; FSELECT Id,dateCreatedINTO iId,dCreateFROM productsWHERE pName = iName
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则