if :P1_MATRIX is null then :P1_MATRIX := apex_string.join(sudoku.G_MATRIX, ':'); else sudoku.G_MATRIX := apex_string.split_numbers(:P1_MATRIX,':'); end if;