• I don't think there are any problems with @@rowcount, but I would consider using min/max to get the row you want rather than top.