MySQL Connector/C++ 调用存储过程
摘自:
http://dev.mysql.com/doc/refman/5.6/en/connector-cpp-tutorials-stored-routines-statements.html
CREATE PROCEDURE test (IN country_code CHAR(3), OUT country_pop INT(11))
BEGIN
INSERT INTO Country(Code) VALUES (country_code);
SELECT Population INTO country_pop FROM Country WHERE Name = 'country_name';
SELECT Code, Name, Population, Continent FROM Country WHERE Continent = "Oceania" AND Population con(driver->connect(url, user, pass));
con->setSchema(database);
std::auto_ptr stmt(con->createStatement());
stmt->execute("CALL test("ATL", @pop)");
std::auto_ptr res;
do {
res.reset(stmt->getResultSet());
while (res->next()) {
cout getString(1) getMoreResults());
std::auto_ptr res(stmt->executeQuery("SELECT @pop AS _reply"));
while (res->next())
cout getString("_reply")
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: 凌志软件加入飞桨技术伙伴计划,共同探索“AI+金融”应用场景落地
近日,苏州工业园区凌志软件股份有限公司正式加入飞桨技术伙伴计划,双方将探索人工智能、大数据、云计算、区块链等新兴技术在金融领域的应用和创新,推动“AI+金融”在垂直领域的应用场景落地。 苏州工业园区凌志软件股份有限公司 凌志软件是一家金融软件公司,主要业务为对…