Teď mi to funguje. Chyba je, že jsem deklaroval parametr "Id" jako varchar2. ale nedal jsem tomu žádnou velikost. Nyní jsem parametru deklaroval maximální velikost a funguje dobře.
cmd_chk.Parameters.Add("id", OracleDbType.Varchar2,32767).Direction = ParameterDirection.Output;