Apexでレコード共有を作成する際、対象のユーザーがすでにアクセス権を持っている場合の挙動はどれか。

同じUserOrGroupIdとRowCauseの組み合わせが既に存在する場合、DML操作はエラーになります。