The following MWE demonstrates the problem:
\documentclass{beamer}
\usepackage{lmodern}
\setbeamercovered{transparent=0}
%\setbeamercovered{invisible}
\begin{document}
\begin{frame}
\begin{tabular}{ll}
a & b \\\pause
c & d
\end{tabular}
\end{frame}
\end{document}
\pause effects one row if \setbeamercovered{invisible} is used, but only one cell if \setbeamercovered{transparent=??} is used.
Is it a bug? Shouldn't it be the same?! Can I write my code to affect the entire row with both of the above?

\pausewithin atabularenvironment is probably not a very good idea. Why not simply use\visible<2>{<second row>}? – jub0bs Nov 17 '13 at 13:25\pausewithin atabularenvironment is probably not a very good idea" - can you link me things you're referring to by that? Is there other environments where I shouldn't use\pause? (these would do as an answer for me) – masu Nov 17 '13 at 18:34\pausein environments involving arrays – Herr K. Nov 19 '13 at 22:29