17
17
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
21
22
#include <drizzled/function/math/rand.h>
22
24
#include <drizzled/session.h>
33
26
void Item_func_rand::seed_random(Item *arg)
36
29
TODO: do not do reinit 'rand' for every execute of PS/SP if
51
37
bool Item_func_rand::fix_fields(Session *session,Item **ref)
53
39
if (Item_real_func::fix_fields(session, ref))
56
41
used_tables_cache|= RAND_TABLE_BIT;
58
43
{ // Only use argument once in query