Police Scotland is appealing for witnesses following an incident at the Inverurie Tesco store.
Officers responded to the incident at around 8pm on Friday, December 28.
A 36-year-old male was arrested and is currently receiving medical treatment. No other persons were injured.
Anyone who witnessed the incident is asked to contact Police Scotland on 101 or speak with any police officer.