我正在运行如下程序。 程序名称为 - stmt
call stmt;
execute stmt;
如何计算此程序输出的列数? 是否有任何函数来计算输出的列?
答案 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;