我用的是:
MySqlCommand comHash = new MySqlCommand("MY_FUNCTION", con);
comHash.CommandType = CommandType.StoredProcedure; // ??
comHash.Parameters.AddWithValue("my_parameter", "value1");
comHash.????
我需要从函数返回值。
最佳答案
我最近也在同一个问题上挣扎。这是我找到的解决办法。
MySqlCommand comHash = new MySqlCommand("SELECT MY_FUNCTION (?my_parameter)", con);
comHash.CommandType = CommandType.Text;
comHash.Parameters.AddWithValue("my_parameter", "value1");
关于c# - 如何使用Mysql Connector调用mysql函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2013144/