count计数mysql过程输出的列数

时间:2014-05-12 05:21:28

标签: mysql

我正在运行如下程序。 程序名称为 - stmt

call stmt;
execute stmt;

如何计算此程序输出的列数? 是否有任何函数来计算输出的列?

1 个答案:

答案 0 :(得分:0)

使用脚本语言c#来计算结果集,如下所示,这个工作正常。

string query1 = "call sgwebdb.stmt;execute stmt";

int count1 = DataManager.DatabaseManager
             .GetOrCreateConnection( DataManager.DatabaseManager
                                     .ConnectionType.MySQL )
             .GetData( query1 ).Tables[0].Columns.Count;