Run / Query
SQL.Query(QueryString)
函数别名
SQL.Run(QueryString)
函数功能
执行指定的Mysql查询。
参数说明
- QueryString: 字符串 要执行的Mysql查询语句。
返回值
如果查询的语句为INSERT, DELETE等,则返回0为成功,其他失败
如果查询的语句为SELECT, 则返回nil为无结果,返回Table为成功
Table中即查询的结果Table[rows_fields] = 指定结果
参考实例
实例1
local query = "UPDATE tbl_globalregvalue SET value = '1000' WHERE account_id='freefs' and str='#dianjuan2'";
local resset = SQL.Run(query);
print resset; --输出结果为0
实例2
local query = "SELECT * from tbl_character WHERE cdkey='free'";
local resset = SQL.Run(query);
if(type(resset)=="table")then--如果返回结果是table类型的值
print(resset[0_1]);--输出查询结果第一行第二列的值
print(resset[1_2]);--输出查询结果第二行第三列的值
end