MySql数据库通过Select语句返回调…
来源:互联网 发布:软件逻辑笔试题 编辑:程序博客网 时间:2024/06/10 00:44
DELIMITER //
DROP PROCEDURE IF EXISTS updateMachine //
CREATE PROCEDURE updateMachine
( IN inID VARCHAR(32), IN inName VARCHAR(32), IN inModeVARCHAR(32), IN inEPIDType TINYINT
, IN inISOCenter FLOAT, IN inSSD FLOAT, IN inScale TINYINT, INinWidth FLOAT, IN inHeight FLOAT, IN inIsBuild TINYINT)
BEGIN
DECLARE FLAG INT;
SET FLAG = 0;
IF inMode != '' THEN
IF !EXISTS(SELECT ID FROM Evivo.Machine WHERE ID = inMode)THEN
SELECT -1, 'MachineMode doesn\'t exists';
SET FLAG = -1;
END IF;
END IF;
UPDATE Evivo.Machine SET Name = inName, Mode= inMode, EPIDType = inEPIDType, ISOCenter = inISOCenter
, SSD = inSSD, Scale = inScale, Width = inWidth, Height =inHeight, IsBuild = inIsBuild WHERE ID = inID;
END //
DELIMITER ;
在Qt中用QSqlQuery类中的方法.next()指向Select返回结果,然后根据下标即可读取数据库当前记录。所以当在C++中嵌套了Sql语句时,应该使用Select语句向调用函数返回常值记录确认SQL是否达到预期结果而不是单纯语法执行通过。
0 0
- MySql数据库通过Select语句返回调…
- 通过select语句 返回表所有列名
- 快速掌握MySQL数据库中SELECT语句
- 快速掌握MySQL数据库中SELECT语句
- MySQL数据库学习五 之 SELECT语句
- MySQL触发器中通过SELECT语句给变量赋值
- loadrunner通过odbc测mysql数据库语句
- select 语句 通过Sql语句,使返回的记录集加上行号
- 掌握MySQL数据库中SELECT语句的方法
- MySQL数据库中SELECT语句快速精细掌握
- MYSQL数据库select语句————2014.5.27
- mysql数据库的select单表查询语句
- MySql数据库基本select查询语句练习题,初学者易懂。
- 让sql语句不排序,按照in语句的顺序返回结果mysql:SELECT*FROMEVENTWHER
- 数据库SELECT语句学习
- 数据库图书select语句
- 数据库-select查询语句
- mysql的select语句
- Qt slider和spinbox练习
- 2013年07月15日
- 一周工作总结
- DB2关于视图的规定
- 统计一个数中的二进制数值中有多少…
- MySql数据库通过Select语句返回调…
- MySql数据库外键添加失败 Err…
- 第二周工作总结
- tableWidget用法
- 宏模板
- 敷铜和网格铜
- java.lang.UnsatisfiedLinkError:&…
- 为什么析构函数常常是虚函数
- 2、Cocos2dx中Android部分的c++和j…