Only way I know is through dynamic SQL. Any other experts ?