我想知道在MySQL上使用直接SQL是否可行。我需要在数据库中的每个表上执行SELECT COUNT(*)FROM,并在一个结果集中输出结果。
是否可以只使用SQL?
答案 0 :(得分:3)
答案 1 :(得分:0)
如果一个SQL算作存储过程,那么是!
..你可以用游标和动态sql做。
exec("select count(*) from " + @tableName)
....输入东西!
我确信mysql可能有一个内置的SQL或SP会为你做这个,我恐怕我不知道它是什么。