589年(禎明3年)、隋の韓擒虎の軍が南掖門から建康に入城すると、城内の文武百官たちはみな逃亡したが、姚察は省中に残った。